home *** CD-ROM | disk | FTP | other *** search
/ Aminet 30 / Aminet 30 (1999)(Schatztruhe)[!][Apr 1999].iso / Aminet / dev / lang / SmallEiffel.lha / SmallEiffel / bin_c / compile_to_c51.c < prev    next >
C/C++ Source or Header  |  1998-12-22  |  60KB  |  3,113 lines

  1. /*
  2. -- ANSI C code generated by :
  3. -- SmallEiffel The GNU Eiffel Compiler -- Release (- 0.79)      --
  4. -- Copyright (C), 1994-98 - LORIA - UHP - CRIN - INRIA - FRANCE --
  5. -- Dominique COLNET and Suzanne COLLIN -    colnet@loria.fr     --
  6. --                 http://www.loria.fr/SmallEiffel              --
  7. */
  8. #include "compile_to_c.h"
  9.  
  10.  
  11. void r368address_of_c_define(T368* C,T0* a1){
  12. r21add_position(r160start_position(((T160*)a1)));
  13. r21add_position(r368start_position(C));
  14. /*[IRF3.6fatal_error*/{T0* b1=((T0*)ms368_111496);
  15. r21fatal_error((T21*)(oBC12eh),b1);
  16. }/*]*/
  17. }
  18. /*No:RUN_FEATURE_9.ucs_false*/
  19. /*No:RUN_FEATURE_9.is_static*/
  20.  
  21.  
  22. T0* r368start_position(T368* C){
  23. T0* R=NULL;
  24. R=X284start_position((C)->_base_feature/*32*/);
  25. return R;
  26. }
  27. /*No:RUN_FEATURE_9.c_initialize_locals_one_by_one*/
  28.  
  29.  
  30. void r368mapping_name(T368* C){
  31. /*[IRF3.5put_character*//*[IRF3.6put_character*/{T45* C1=((T45*)(((T25*)(oBC12cpp))->_current_out/*56*/));
  32. T3 b1='r';
  33. putc(b1,((FILE*)((C1)->_output_stream/*4*/)));
  34. }/*]*/
  35. /*]*/
  36. /*[IRF3.5put_integer*/r45put_integer(((T45*)(((T25*)(oBC12cpp))->_current_out/*56*/)),r368id(C));
  37. /*]*/
  38. /*[IRF3.5put_string*/r45put_string(((T45*)(((T25*)(oBC12cpp))->_current_out/*56*/)),X83to_key((C)->_name/*16*/));
  39. /*]*/
  40. }
  41.  
  42.  
  43. T6 r368use_current(T368* C){
  44. T6 R=0;
  45. {int z1=(C)->_use_current_state/*28*/;
  46.  
  47. if((14==z1)){
  48. R=1;
  49. }
  50.  else 
  51. if((13==z1)){
  52. }
  53.  else 
  54. if((15==z1)){
  55. C->_use_current_state=16;
  56. /*[IRF3.3compute_use_current*/((((T368*)(C)))->_use_current_state)=(14);
  57. /*]*/
  58. R=r368use_current(C);
  59. }
  60.  else {R=1;
  61. }}
  62. return R;
  63. }
  64.  
  65.  
  66. T2 r368id(T368* C){
  67. T2 R=0;
  68. R=X54id((C)->_current_type/*4*/);
  69. return R;
  70. }
  71.  
  72.  
  73. void r368routine_afd_check(T368* C){
  74. /*[IF*/
  75. if(((C)->_require_assertion/*20*/)!=((void*)(NULL))){
  76. r357afd_check((T357*)((C)->_require_assertion/*20*/));
  77. }
  78. /*FI]*/
  79. /*[IF*/
  80. /*AF*//*AE*/
  81. /*FI]*/
  82. /*[IF*/
  83. /*AF*//*AE*/
  84. /*FI]*/
  85. /*[IF*/
  86. if(((C)->_ensure_assertion/*24*/)!=((void*)(NULL))){
  87. r215afd_check((T215*)((C)->_ensure_assertion/*24*/));
  88. }
  89. /*FI]*/
  90. }
  91.  
  92.  
  93. T0* r368run_class(T368* C){
  94. T0* R=NULL;
  95. R=X54run_class((C)->_current_type/*4*/);
  96. return R;
  97. }
  98. /*No:RUN_FEATURE_9.result_type*/
  99. /*No:RUN_FEATURE_9.base_feature*/
  100. /*No:RUN_FEATURE_9.ensure_assertion*/
  101. /*No:RUN_FEATURE_9.static_value_mem*/
  102.  
  103.  
  104. T6 r368is_exported_in(T368* C,T0* a1){
  105. T6 R=0;
  106. R=r101gives_permission_to((T101*)(r368clients(C)),a1);
  107. return R;
  108. }
  109. /*No:RUN_FEATURE_9.fatal_error*/
  110.  
  111.  
  112. void r368default_mapping_function(T368* C){
  113. T6 _tcbd=0;
  114. T6 _uc=0;
  115. T6 _no_check=0;
  116. _no_check=r43no_check((T43*)(oBC12run_control));
  117. _uc=r368use_current(C);
  118. /*[IF*/
  119. if(!(_uc)){
  120. _tcbd=r25target_cannot_be_dropped((T25*)(oBC12cpp));
  121. /*[IF*/
  122. if(_tcbd){
  123. /*[IRF3.5put_character*//*[IRF3.6put_character*/{T45* C1=((T45*)(((T25*)(oBC12cpp))->_current_out/*56*/));
  124. T3 b1='\54';
  125. putc(b1,((FILE*)((C1)->_output_stream/*4*/)));
  126. }/*]*/
  127. /*]*/
  128. }
  129. /*FI]*/
  130. }
  131. /*FI]*/
  132. r368mapping_name(C);
  133. /*[IRF3.5put_character*//*[IRF3.6put_character*/{T45* C1=((T45*)(((T25*)(oBC12cpp))->_current_out/*56*/));
  134. T3 b1='\50';
  135. putc(b1,((FILE*)((C1)->_output_stream/*4*/)));
  136. }/*]*/
  137. /*]*/
  138. /*[IF*/
  139. if(_no_check){
  140. /*[IRF3.5put_string*/r45put_string(((T45*)(((T25*)(oBC12cpp))->_current_out/*56*/)),((T0*)ms51_777));
  141. /*]*/
  142. }
  143. /*FI]*/
  144. /*[IF*/
  145. if(_uc){
  146. /*[IF*/
  147. if(_no_check){
  148. /*[IRF3.5put_character*//*[IRF3.6put_character*/{T45* C1=((T45*)(((T25*)(oBC12cpp))->_current_out/*56*/));
  149. T3 b1='\54';
  150. putc(b1,((FILE*)((C1)->_output_stream/*4*/)));
  151. }/*]*/
  152. /*]*/
  153. }
  154. /*FI]*/
  155. r25put_target_as_target((T25*)(oBC12cpp));
  156. }
  157. /*FI]*/
  158. /*[IF*/
  159. if(((C)->_arguments/*36*/)!=((void*)(NULL))){
  160. /*[IF*/
  161. if((_uc)||(_no_check)){
  162. /*[IRF3.5put_character*//*[IRF3.6put_character*/{T45* C1=((T45*)(((T25*)(oBC12cpp))->_current_out/*56*/));
  163. T3 b1='\54';
  164. putc(b1,((FILE*)((C1)->_output_stream/*4*/)));
  165. }/*]*/
  166. /*]*/
  167. }
  168. /*FI]*/
  169. r25put_arguments((T25*)(oBC12cpp));
  170. }
  171. /*FI]*/
  172. /*[IRF3.5put_character*//*[IRF3.6put_character*/{T45* C1=((T45*)(((T25*)(oBC12cpp))->_current_out/*56*/));
  173. T3 b1='\51';
  174. putc(b1,((FILE*)((C1)->_output_stream/*4*/)));
  175. }/*]*/
  176. /*]*/
  177. /*[IF*/
  178. if((!(_uc))&&(_tcbd)){
  179. /*[IRF3.5put_character*//*[IRF3.6put_character*/{T45* C1=((T45*)(((T25*)(oBC12cpp))->_current_out/*56*/));
  180. T3 b1='\51';
  181. putc(b1,((FILE*)((C1)->_output_stream/*4*/)));
  182. }/*]*/
  183. /*]*/
  184. }
  185. /*FI]*/
  186. }
  187. /*No:RUN_FEATURE_9.arguments*/
  188. /*No:RUN_FEATURE_9.is_once_function*/
  189. /*No:RUN_FEATURE_9.current_type*/
  190. /*No:RUN_FEATURE_9.clients_memory*/
  191.  
  192.  
  193. void r368add_client(T368* C,T0* a1){
  194. T2 _i=0;
  195. /*[IF*/
  196. if(((C)->_actuals_clients/*12*/)==((void*)(NULL))){
  197. {T60*n=malloc(sizeof(*n));
  198. *n=M60;
  199. r60with_capacity(n,4);
  200. C->_actuals_clients=(T0*)n;
  201. }
  202. r60add_last((T60*)((C)->_actuals_clients/*12*/),a1);
  203. }
  204. else{
  205. _i=r60fast_index_of((T60*)((C)->_actuals_clients/*12*/),a1);
  206. /*[IF*/
  207. if((_i)>(((T60*)((C)->_actuals_clients/*12*/))->_upper/*8*/)){
  208. r60add_last((T60*)((C)->_actuals_clients/*12*/),a1);
  209. }
  210. /*FI]*/
  211. }
  212. /*FI]*/
  213. r24add_client((T24*)(r368run_class(C)),a1);
  214. }
  215. /*No:RUN_FEATURE_9.ucs_in_computation*/
  216.  
  217.  
  218. void r368make(T368* C,T0* a1,T0* a2,T0* a3){
  219. C->_current_type=a1;
  220. C->_name=a2;
  221. C->_base_feature=a3;
  222. /*[IRF3.5add_rf*/r325put(((T325*)(((T24*)(r368run_class(C)))->_feature_dictionary/*24*/)),(T0*)C,X83to_key(a2));
  223. /*]*/
  224. r22incr_magic_count((T22*)(oBC12small_eiffel));
  225. C->_use_current_state=15;
  226. r22push((T22*)(oBC12small_eiffel),(T0*)C);
  227. r368initialize(C);
  228. r22pop((T22*)(oBC12small_eiffel));
  229. }
  230. /*No:RUN_FEATURE_9.routine_body*/
  231. /*No:RUN_FEATURE_9.ucs_true*/
  232. /*No:RUN_FEATURE_9.name*/
  233.  
  234.  
  235. void r368afd_check(T368* C){
  236. r368routine_afd_check(C);
  237. r22afd_check_deferred((T0*)C);
  238. }
  239.  
  240.  
  241. T0* r368clients(T368* C){
  242. T0* R=NULL;
  243. T0* _bfbc=NULL;
  244. T0* _bc=NULL;
  245. /*[IF*/
  246. if(((C)->_clients_memory/*8*/)==((void*)(NULL))){
  247. _bc=X54base_class((C)->_current_type/*4*/);
  248. _bfbc=/*X284base_class*/((T0*)((T287*)((C)->_base_feature/*32*/))->_base_class/*4*/);
  249. /*[IF*/
  250. if((_bc)==((void*)(_bfbc))){
  251. R=/*X284clients*/((T0*)((T287*)((C)->_base_feature/*32*/))->_clients/*16*/);
  252. }
  253. else{
  254. R=r63clients_for(((T63*)_bc),(C)->_name/*16*/);
  255. }
  256. /*FI]*/
  257. C->_clients_memory=R;
  258. }
  259. else{
  260. R=(C)->_clients_memory/*8*/;
  261. }
  262. /*FI]*/
  263. return R;
  264. }
  265.  
  266.  
  267. void r368c_define(T368* C){
  268. /*[IF*/
  269. if(r43no_check((T43*)(oBC12run_control))){
  270. r368define_prototype(C);
  271. r368c_define_opening(C);
  272. r25put_error0((T25*)(oBC12cpp),((T0*)ms368_38520));
  273. r368c_define_closing(C);
  274. /*[IRF3.5put_string*/r45put_string(((T45*)(((T25*)(oBC12cpp))->_current_out/*56*/)),((T0*)ms13_276));
  275. /*]*/
  276. r368c_frame_descriptor(C);
  277. }
  278. /*FI]*/
  279. }
  280.  
  281.  
  282. void r368once_result_in(T368* C,T0* a1){
  283. r7extend(((T7*)a1),'o');
  284. X284mapping_c_name_in((C)->_base_feature/*32*/,a1);
  285. }
  286. /*No:RUN_FEATURE_9.rescue_compound*/
  287.  
  288.  
  289. void r368fall_down(T368* C){
  290. T0* _rf=NULL;
  291. T0* _sub_name=NULL;
  292. T0* _sub_bc=NULL;
  293. T0* _current_bc=NULL;
  294. T0* _sub_rc=NULL;
  295. T0* _current_rc=NULL;
  296. T2 _i=0;
  297. T0* _running=NULL;
  298. _current_rc=X54run_class((C)->_current_type/*4*/);
  299. _running=(((T24*)_current_rc))->_running/*12*/;
  300. /*[IF*/
  301. if((_running)!=((void*)(NULL))){
  302. _current_bc=X54base_class((C)->_current_type/*4*/);
  303. _i=(((T328*)_running))->_lower/*12*/;
  304. while (!((_i)>((((T328*)_running))->_upper/*8*/))) {
  305. _sub_rc=r328item(((T328*)_running),_i);
  306. /*[IF*/
  307. if((_sub_rc)!=((void*)(_current_rc))){
  308. _sub_bc=X54base_class((((T24*)_sub_rc))->_current_type/*0*/);
  309. _sub_name=r63new_name_of(((T63*)_sub_bc),_current_bc,(C)->_name/*16*/);
  310. _rf=r24get_feature(((T24*)_sub_rc),_sub_name);
  311. }
  312. /*FI]*/
  313. _i=(_i)+(1);
  314. }
  315. }
  316. /*FI]*/
  317. }
  318. /*No:RUN_FEATURE_9.actuals_clients*/
  319. /*No:RUN_FEATURE_9.us_result*/
  320.  
  321.  
  322. void r368define_prototype(T368* C){
  323. T6 _no_check=0;
  324. T2 _mem_id=0;
  325. _no_check=r43no_check((T43*)(oBC12run_control));
  326. /*[IF*/
  327. if(r43no_check((T43*)(oBC12run_control))){
  328. /*[IRF3.3reset*/((((T204*)((T204*)(oBC12c_frame_descriptor_local_count))))->_value)=(0);
  329. /*]*/
  330. /*[IRF3.3clear*/((((T7*)((T7*)(oBC12c_frame_descriptor_format))))->_count)=(0);
  331. /*]*/
  332. r7extend((T7*)(oBC12c_frame_descriptor_format),'\42');
  333. /*[IRF3.3clear*/((((T7*)((T7*)(oBC12c_frame_descriptor_locals))))->_count)=(0);
  334. /*]*/
  335. }
  336. /*FI]*/
  337. _mem_id=r368id(C);
  338. /*[IRF3.3clear*/((((T7*)((T7*)(((T0*)ms51_3077376)))))->_count)=(0);
  339. /*]*/
  340. /*[IF*/
  341. if(((C)->_result_type/*40*/)==((void*)(NULL))){
  342. r7append((T7*)(((T0*)ms51_3077376)),((T0*)ms13_1776a));
  343. }
  344. else{
  345. X54c_type_for_result_in(X54run_type((C)->_result_type/*40*/),((T0*)ms51_3077376));
  346. }
  347. /*FI]*/
  348. r7extend((T7*)(((T0*)ms51_3077376)),'\40');
  349. r7extend((T7*)(((T0*)ms51_3077376)),'r');
  350. r2append_in(_mem_id,((T0*)ms51_3077376));
  351. X83mapping_c_in((C)->_name/*16*/,((T0*)ms51_3077376));
  352. r7extend((T7*)(((T0*)ms51_3077376)),'\50');
  353. /*[IF*/
  354. if(_no_check){
  355. r7append((T7*)(((T0*)ms51_3077376)),((T0*)ms51_56460));
  356. /*[IF*/
  357. if((r368use_current(C))||(((C)->_arguments/*36*/)!=((void*)(NULL)))){
  358. r7extend((T7*)(((T0*)ms51_3077376)),'\54');
  359. }
  360. /*FI]*/
  361. }
  362. /*FI]*/
  363. /*[IF*/
  364. if(r368use_current(C)){
  365. X54c_type_for_target_in((C)->_current_type/*4*/,((T0*)ms51_3077376));
  366. r7extend((T7*)(((T0*)ms51_3077376)),'\40');
  367. r7extend((T7*)(((T0*)ms51_3077376)),'C');
  368. X54c_frame_descriptor((C)->_current_type/*4*/);
  369. /*[IF*/
  370. if(((C)->_arguments/*36*/)!=((void*)(NULL))){
  371. r7extend((T7*)(((T0*)ms51_3077376)),'\54');
  372. }
  373. /*FI]*/
  374. }
  375. /*FI]*/
  376. /*[IF*/
  377. if(((C)->_arguments/*36*/)==((void*)(NULL))){
  378. /*[IF*/
  379. if(_no_check){
  380. }
  381.  else if(!(r368use_current(C))){
  382. r7append((T7*)(((T0*)ms51_3077376)),((T0*)ms13_1776a));
  383. }
  384. /*FI]*/
  385. }
  386. else{
  387. r187compile_to_c_in((T187*)((C)->_arguments/*36*/),((T0*)ms51_3077376));
  388. }
  389. /*FI]*/
  390. r7extend((T7*)(((T0*)ms51_3077376)),'\51');
  391. r25put_c_heading((T25*)(oBC12cpp),((T0*)ms51_3077376));
  392. /*[IRF3.3swap_on_c*/((((T25*)((T25*)(oBC12cpp))))->_current_out)=(oBC25out_c);
  393. /*]*/
  394. }
  395.  
  396.  
  397. void r368put_tag(T368* C){
  398. T0* _fn=NULL;
  399. /*[IRF3.5put_character*//*[IRF3.6put_character*/{T45* C1=((T45*)(((T25*)(oBC12cpp))->_current_out/*56*/));
  400. T3 b1='\42';
  401. putc(b1,((FILE*)((C1)->_output_stream/*4*/)));
  402. }/*]*/
  403. /*]*/
  404. _fn=/*X284first_name*/((T0*)/*(IRF4.6first_name*/r85item(((T85*)(((T287*)((C)->_base_feature/*32*/))->_names/*8*/)),1)/*)*/);
  405. X83put_cpp_tag(_fn);
  406. /*[IRF3.5put_string*/r45put_string(((T45*)(((T25*)(oBC12cpp))->_current_out/*56*/)),X83to_string(_fn));
  407. /*]*/
  408. /*[IRF3.5put_string*/r45put_string(((T45*)(((T25*)(oBC12cpp))->_current_out/*56*/)),((T0*)ms51_1148));
  409. /*]*/
  410. /*[IRF3.5put_string*/r45put_string(((T45*)(((T25*)(oBC12cpp))->_current_out/*56*/)),((T64*)(/*X284base_class_name*/((T0*)/*(IRF4.6base_class_name*/(((T63*)(((T287*)((C)->_base_feature/*32*/))->_base_class/*4*/)))->_name/*24*//*)*/)))->_to_string/*0*/);
  411. /*]*/
  412. /*[IRF3.5put_character*//*[IRF3.6put_character*/{T45* C1=((T45*)(((T25*)(oBC12cpp))->_current_out/*56*/));
  413. T3 b1='\42';
  414. putc(b1,((FILE*)((C1)->_output_stream/*4*/)));
  415. }/*]*/
  416. /*]*/
  417. }
  418. /*No:RUN_FEATURE_9.c_code*/
  419. /*No:RUN_FEATURE_9.fz_00*/
  420.  
  421.  
  422. void r368c_initialize_ds_one_by_one(T368* C){
  423. r7copy((T7*)(((T0*)ms51_3077376)),((T0*)ms51_37325));
  424. r368c_frame_descriptor_name_in(C,((T0*)ms51_3077376));
  425. r7append((T7*)(((T0*)ms51_3077376)),((T0*)ms13_144));
  426. /*[IF*/
  427. if(r368use_current(C)){
  428. r7append((T7*)(((T0*)ms51_3077376)),((T0*)ms51_18550));
  429. }
  430. else{
  431. r7append((T7*)(((T0*)ms51_3077376)),((T0*)ms51_11254));
  432. }
  433. /*FI]*/
  434. /*[IRF3.5put_string*/r45put_string(((T45*)(((T25*)(oBC12cpp))->_current_out/*56*/)),((T0*)ms51_3077376));
  435. /*]*/
  436. r25put_position_in_ds(r368start_position(C));
  437. /*[IRF3.5put_string*/r45put_string(((T45*)(((T25*)(oBC12cpp))->_current_out/*56*/)),((T0*)ms51_11736));
  438. /*]*/
  439. /*[IF*/
  440. if((((T204*)(oBC12c_frame_descriptor_local_count))->_value/*0*/)>(0)){
  441. /*[IRF3.5put_string*/r45put_string(((T45*)(((T25*)(oBC12cpp))->_current_out/*56*/)),((T0*)ms51_12150));
  442. /*]*/
  443. }
  444. /*FI]*/
  445. }
  446. /*No:RUN_FEATURE_9.ucs_not_computed*/
  447. /*No:RUN_FEATURE_9.is_pre_computable*/
  448. /*No:RUN_FEATURE_9.fz_12*/
  449. /*No:RUN_FEATURE_9.collect_c_tmp*/
  450.  
  451.  
  452. void r368c_frame_descriptor(T368* C){
  453. /*[IF*/
  454. if(r43no_check((T43*)(oBC12run_control))){
  455. r7copy((T7*)(((T0*)ms51_3077376)),((T0*)ms51_23640));
  456. r368c_frame_descriptor_name_in(C,((T0*)ms51_3077376));
  457. r25put_extern7((T25*)(oBC12cpp),((T0*)ms51_3077376));
  458. /*[IRF3.5put_character*//*[IRF3.6put_character*/{T45* C1=((T45*)(((T25*)(oBC12cpp))->_current_out/*56*/));
  459. T3 b1='\173';
  460. putc(b1,((FILE*)((C1)->_output_stream/*4*/)));
  461. }/*]*/
  462. /*]*/
  463. r368put_tag(C);
  464. /*[IRF3.3clear*/((((T7*)((T7*)(((T0*)ms51_3077376)))))->_count)=(0);
  465. /*]*/
  466. r7extend((T7*)(((T0*)ms51_3077376)),'\54');
  467. /*[IF*/
  468. if(r368use_current(C)){
  469. r7extend((T7*)(((T0*)ms51_3077376)),'1');
  470. }
  471. else{
  472. r7extend((T7*)(((T0*)ms51_3077376)),'0');
  473. }
  474. /*FI]*/
  475. r7extend((T7*)(((T0*)ms51_3077376)),'\54');
  476. /*[IRF3.5append_in*/r2append_in(((T2)(((T204*)(oBC12c_frame_descriptor_local_count))->_value/*0*/)),((T0*)ms51_3077376));
  477. /*]*/
  478. r7extend((T7*)(((T0*)ms51_3077376)),'\54');
  479. r7append((T7*)(((T0*)ms51_3077376)),oBC12c_frame_descriptor_format);
  480. r7append((T7*)(((T0*)ms51_3077376)),((T0*)ms51_2316));
  481. /*[IRF3.5put_string*/r45put_string(((T45*)(((T25*)(oBC12cpp))->_current_out/*56*/)),((T0*)ms51_3077376));
  482. /*]*/
  483. }
  484. /*FI]*/
  485. }
  486.  
  487.  
  488. T2 r368arg_count(T368* C){
  489. T2 R=0;
  490. /*[IF*/
  491. if(((C)->_arguments/*36*/)!=((void*)(NULL))){
  492. R=/*(IRF4.6count*/(((T191*)(((T187*)((C)->_arguments/*36*/))->_flat_list/*8*/)))->_upper/*12*//*)*/;
  493. }
  494. /*FI]*/
  495. return R;
  496. }
  497. /*No:RUN_FEATURE_9.address_of_c_mapping*/
  498.  
  499.  
  500. void r368mapping_c(T368* C){
  501. /*[IF*/
  502. if(r43no_check((T43*)(oBC12run_control))){
  503. /*[IF*/
  504. if(((C)->_result_type/*40*/)==((void*)(NULL))){
  505. r368default_mapping_procedure(C);
  506. }
  507. else{
  508. r368default_mapping_function(C);
  509. }
  510. /*FI]*/
  511. }
  512.  else if(((C)->_result_type/*40*/)!=((void*)(NULL))){
  513. X54c_initialize((C)->_result_type/*40*/);
  514. }
  515. /*FI]*/
  516. }
  517.  
  518.  
  519. void r368initialize(T368* C){
  520. C->_result_type=X284result_type((C)->_base_feature/*32*/);
  521. C->_arguments=/*X284arguments*/((T0*)((T287*)((C)->_base_feature/*32*/))->_arguments/*20*/);
  522. /*[IF*/
  523. if(((C)->_result_type/*40*/)!=((void*)(NULL))){
  524. /*[IF*/
  525. if(X54is_like_argument((C)->_result_type/*40*/)){
  526. /*[IF*/
  527. if(!(r187is_runnable((T187*)((C)->_arguments/*36*/),(C)->_current_type/*4*/))){
  528. {T187*n=malloc(sizeof(*n));
  529. *n=M187;
  530. r187with(n,(C)->_arguments/*36*/,(C)->_current_type/*4*/);
  531. C->_arguments=(T0*)n;
  532. }
  533. }
  534. /*FI]*/
  535. C->_result_type=X54to_runnable((C)->_result_type/*40*/,(C)->_current_type/*4*/);
  536. }
  537. else{
  538. C->_result_type=X54to_runnable((C)->_result_type/*40*/,(C)->_current_type/*4*/);
  539. /*[IF*/
  540. if(((C)->_arguments/*36*/)!=((void*)(NULL))){
  541. /*[IF*/
  542. if(!(r187is_runnable((T187*)((C)->_arguments/*36*/),(C)->_current_type/*4*/))){
  543. {T187*n=malloc(sizeof(*n));
  544. *n=M187;
  545. r187with(n,(C)->_arguments/*36*/,(C)->_current_type/*4*/);
  546. C->_arguments=(T0*)n;
  547. }
  548. }
  549. /*FI]*/
  550. }
  551. /*FI]*/
  552. }
  553. /*FI]*/
  554. }
  555.  else if(((C)->_arguments/*36*/)!=((void*)(NULL))){
  556. /*[IF*/
  557. if(!(r187is_runnable((T187*)((C)->_arguments/*36*/),(C)->_current_type/*4*/))){
  558. {T187*n=malloc(sizeof(*n));
  559. *n=M187;
  560. r187with(n,(C)->_arguments/*36*/,(C)->_current_type/*4*/);
  561. C->_arguments=(T0*)n;
  562. }
  563. }
  564. /*FI]*/
  565. }
  566. /*FI]*/
  567. /*[IF*/
  568. if(((T22*)(oBC12small_eiffel))->_short_flag/*8*/){
  569. C->_require_assertion=X284run_require((C)->_base_feature/*32*/,(T0*)C);
  570. C->_ensure_assertion=X284run_ensure((C)->_base_feature/*32*/,(T0*)C);
  571. }
  572. /*FI]*/
  573. }
  574. /*No:RUN_FEATURE_9.can_be_dropped*/
  575. /*No:RUN_FEATURE_9.require_assertion*/
  576. /*No:RUN_FEATURE_9.compute_use_current*/
  577. /*No:RUN_FEATURE_9.local_vars*/
  578.  
  579.  
  580. void r368c_frame_descriptor_name_in(T368* C,T0* a1){
  581. r7extend(((T7*)a1),'f');
  582. r2append_in(r368id(C),a1);
  583. X83mapping_c_in((C)->_name/*16*/,a1);
  584. }
  585. /*No:DOUBLE_REF.item*/
  586. /*No:INTEGER_REF.item*/
  587. T10*eiffel_root_object=NULL;
  588. int se_argc;
  589. char**se_argv;
  590.  
  591.  
  592. void initialize_eiffel_runtime(int argc,char*argv[]){
  593. se_argc=argc;
  594. se_argv=argv;
  595. #ifdef SIGINT
  596. signal(SIGINT,sigrsp);
  597. #endif
  598. #ifdef SIGQUIT
  599. signal(SIGQUIT,sigrsp);
  600. #endif
  601. #ifdef SIGTERM
  602. signal(SIGTERM,sigrsp);
  603. #endif
  604. #ifdef SIGBREAK
  605. signal(SIGBREAK,sigrsp);
  606. #endif
  607. #ifdef SIGKILL
  608. signal(SIGKILL,sigrsp);
  609. #endif
  610. se_msi1();
  611. oBC12run_control=NULL;
  612. {T43*n=malloc(sizeof(*n));
  613. *n=M43;
  614. /*[IRF3.1make*//*]*/
  615. oBC12run_control=(T0*)n;
  616. }
  617. /*PCO*/
  618. oBC12c_frame_descriptor_format=NULL;
  619. {T7*n=malloc(sizeof(*n));
  620. *n=M7;
  621. r7make(n,512);
  622. oBC12c_frame_descriptor_format=(T0*)n;
  623. }
  624. /*PCO*/
  625. oBC12small_eiffel=NULL;
  626. {T22*n=malloc(sizeof(*n));
  627. *n=M22;
  628. /*[IRF3.1make*//*]*/
  629. oBC12small_eiffel=(T0*)n;
  630. }
  631. /*PCO*/
  632. oBC12c_frame_descriptor_local_count=NULL;
  633. {T204*n=malloc(sizeof(*n));
  634. *n=M204;
  635. oBC12c_frame_descriptor_local_count=(T0*)n;
  636. }
  637. /*PCO*/
  638. oBC12cpp=NULL;
  639. {T25*n=malloc(sizeof(*n));
  640. *n=M25;
  641. /*[IRF3.1make*//*]*/
  642. oBC12cpp=(T0*)n;
  643. }
  644. /*PCO*/
  645. oBC12c_frame_descriptor_locals=NULL;
  646. {T7*n=malloc(sizeof(*n));
  647. *n=M7;
  648. r7make(n,512);
  649. oBC12c_frame_descriptor_locals=(T0*)n;
  650. }
  651. /*PCO*/
  652. oBC12eh=NULL;
  653. {T21*n=malloc(sizeof(*n));
  654. *n=M21;
  655. /*[IRF3.1make*//*]*/
  656. oBC12eh=(T0*)n;
  657. }
  658. /*PCO*/
  659. oBC12echo=NULL;
  660. {T28*n=malloc(sizeof(*n));
  661. *n=M28;
  662. /*[IRF3.1make*//*]*/
  663. oBC12echo=(T0*)n;
  664. }
  665. /*PCO*/
  666. oBC36system_list=NULL;
  667. oBC36system_list=se_ma39(8,
  668. ((T0*)ms36_2470),
  669. ((T0*)ms36_1356),
  670. ((T0*)ms36_708),
  671. ((T0*)ms36_12951),
  672. ((T0*)ms36_654),
  673. ((T0*)ms36_1336),
  674. ((T0*)ms36_756),
  675. ((T0*)ms36_9331));
  676. /*PCO*/
  677. oBC12tmp_file_read=NULL;
  678. {T37*n=malloc(sizeof(*n));
  679. *n=M37;
  680. /*[IRF3.1make*//*]*/
  681. oBC12tmp_file_read=(T0*)n;
  682. }
  683. /*PCO*/
  684. oBC12switch_collection=0;
  685. /*PCO*/
  686. oBC12unique_string=NULL;
  687. {T84*n=malloc(1);
  688. /*[IRF3.1make*//*]*/
  689. oBC12unique_string=(T0*)n;
  690. }
  691. /*PCO*/
  692. oBC53mem_type_bit_ref=NULL;
  693. {T382*n=malloc(sizeof(*n));
  694. *n=M382;
  695. r382with_capacity(n,4);
  696. oBC53mem_type_bit_ref=(T0*)n;
  697. }
  698. /*PCO*/
  699. oBC53mem_ref_nb=NULL;
  700. {T47*n=malloc(sizeof(*n));
  701. *n=M47;
  702. r47with_capacity(n,4);
  703. oBC53mem_ref_nb=(T0*)n;
  704. }
  705. /*PCO*/
  706. oBC12exceptions_handler=NULL;
  707. {T363*n=malloc(sizeof(*n));
  708. *n=M363;
  709. /*[IRF3.1make*//*]*/
  710. oBC12exceptions_handler=(T0*)n;
  711. }
  712. /*PCO*/
  713. oBC44std_fr1=NULL;
  714. {T37*n=malloc(sizeof(*n));
  715. *n=M37;
  716. /*[IRF3.1make*//*]*/
  717. oBC44std_fr1=(T0*)n;
  718. }
  719. /*PCO*/
  720. oBC44std_fr2=NULL;
  721. {T37*n=malloc(sizeof(*n));
  722. *n=M37;
  723. /*[IRF3.1make*//*]*/
  724. oBC44std_fr2=(T0*)n;
  725. }
  726. /*PCO*/
  727. oBC38last_string=NULL;
  728. {T7*n=malloc(sizeof(*n));
  729. *n=M7;
  730. r7make(n,256);
  731. oBC38last_string=(T0*)n;
  732. }
  733. /*PCO*/
  734. oBC93require_collector=NULL;
  735. {T358*n=malloc(sizeof(*n));
  736. *n=M358;
  737. r358make(n,1,10);
  738. oBC93require_collector=(T0*)n;
  739. }
  740. /*PCO*/
  741. oBC93header_comment_memory=NULL;
  742. {T371*n=malloc(sizeof(*n));
  743. *n=M371;
  744. oBC93header_comment_memory=(T0*)n;
  745. }
  746. /*PCO*/
  747. oBC93assertion_collector=NULL;
  748. {T106*n=malloc(sizeof(*n));
  749. *n=M106;
  750. r106make(n,1,10);
  751. oBC93assertion_collector=(T0*)n;
  752. }
  753. /*PCO*/
  754. oBC12parser_buffer=NULL;
  755. {T72*n=malloc(sizeof(*n));
  756. *n=M72;
  757. /*[IRF3.1make*//*]*/
  758. oBC12parser_buffer=(T0*)n;
  759. }
  760. /*PCO*/
  761. oBC63going_up_trace=NULL;
  762. {T340*n=malloc(sizeof(*n));
  763. *n=M340;
  764. r340with_capacity(n,8);
  765. oBC63going_up_trace=(T0*)n;
  766. }
  767. /*PCO*/
  768. oBC63visited=NULL;
  769. {T67*n=malloc(sizeof(*n));
  770. *n=M67;
  771. r67with_capacity(n,32);
  772. oBC63visited=(T0*)n;
  773. }
  774. /*PCO*/
  775. oBC12gc_handler=NULL;
  776. {T330*n=malloc(sizeof(*n));
  777. *n=M330;
  778. /*[IRF3.1make*//*]*/
  779. oBC12gc_handler=(T0*)n;
  780. }
  781. /*PCO*/
  782. oBC12address_of_pool=NULL;
  783. {T349*n=malloc(1);
  784. oBC12address_of_pool=(T0*)n;
  785. }
  786. /*PCO*/
  787. oBC149isa_dca_inline_memory=NULL;
  788. {T354*n=malloc(sizeof(*n));
  789. *n=M354;
  790. r354make(n,1,2);
  791. oBC149isa_dca_inline_memory=(T0*)n;
  792. }
  793. /*PCO*/
  794. oBC24tmp_string=NULL;
  795. {T7*n=malloc(sizeof(*n));
  796. *n=M7;
  797. r7make(n,32);
  798. oBC24tmp_string=(T0*)n;
  799. }
  800. /*PCO*/
  801. oBC24wa_cyclic_buf=NULL;
  802. {T385*n=malloc(sizeof(*n));
  803. *n=M385;
  804. r385with_capacity(n,24);
  805. oBC24wa_cyclic_buf=(T0*)n;
  806. }
  807. /*PCO*/
  808. oBC24wa_cycle=NULL;
  809. {T385*n=malloc(sizeof(*n));
  810. *n=M385;
  811. r385with_capacity(n,24);
  812. oBC24wa_cycle=(T0*)n;
  813. }
  814. /*PCO*/
  815. oBC24ci_collector=NULL;
  816. {T106*n=malloc(sizeof(*n));
  817. *n=M106;
  818. r106make(n,1,10);
  819. oBC24ci_collector=(T0*)n;
  820. }
  821. /*PCO*/
  822. oBC24to_reference_memory=NULL;
  823. {T379*n=malloc(sizeof(*n));
  824. *n=M379;
  825. /*[IRF3.4make*/r379with_capacity(n,32);
  826. /*]*/
  827. oBC24to_reference_memory=(T0*)n;
  828. }
  829. /*PCO*/
  830. oBC24wa_buf=NULL;
  831. {T385*n=malloc(sizeof(*n));
  832. *n=M385;
  833. r385with_capacity(n,24);
  834. oBC24wa_buf=(T0*)n;
  835. }
  836. /*PCO*/
  837. oBC292tmp_string=NULL;
  838. {T7*n=malloc(sizeof(*n));
  839. *n=M7;
  840. r7make(n,32);
  841. oBC292tmp_string=(T0*)n;
  842. }
  843. /*PCO*/
  844. oBC12manifest_array_pool=NULL;
  845. {T341*n=malloc(1);
  846. oBC12manifest_array_pool=(T0*)n;
  847. }
  848. /*PCO*/
  849. oBC256visited=NULL;
  850. {T69*n=malloc(sizeof(*n));
  851. *n=M69;
  852. r69with_capacity(n,4);
  853. oBC256visited=(T0*)n;
  854. }
  855. /*PCO*/
  856. oBC1std_error=NULL;
  857. {T35*n=malloc(1);
  858. /*[IRF3.1make*//*]*/
  859. oBC1std_error=(T0*)n;
  860. }
  861. /*PCO*/
  862. oBC1file_tools=0;
  863. /*PCO*/
  864. oBC1std_output=NULL;
  865. {T29*n=malloc(1);
  866. /*[IRF3.1make*//*]*/
  867. oBC1std_output=(T0*)n;
  868. }
  869. /*PCO*/
  870. oBC344function_list=NULL;
  871. {T49*n=malloc(sizeof(*n));
  872. *n=M49;
  873. r49with_capacity(n,32);
  874. oBC344function_list=(T0*)n;
  875. }
  876. /*PCO*/
  877. oBC344procedure_list=NULL;
  878. {T390*n=malloc(sizeof(*n));
  879. *n=M390;
  880. r390with_capacity(n,32);
  881. oBC344procedure_list=(T0*)n;
  882. }
  883. /*PCO*/
  884. oBC30tmp_string=NULL;
  885. {T7*n=malloc(sizeof(*n));
  886. *n=M7;
  887. r7make(n,512);
  888. oBC30tmp_string=(T0*)n;
  889. }
  890. /*PCO*/
  891. oBC349registered=NULL;
  892. {T326*n=malloc(sizeof(*n));
  893. *n=M326;
  894. r326with_capacity(n,64);
  895. oBC349registered=(T0*)n;
  896. }
  897. /*PCO*/
  898. oBC349caller_memory=NULL;
  899. {T350*n=malloc(sizeof(*n));
  900. *n=M350;
  901. r350with_capacity(n,64);
  902. oBC349caller_memory=(T0*)n;
  903. }
  904. /*PCO*/
  905. oBC347body=NULL;
  906. {T7*n=malloc(sizeof(*n));
  907. *n=M7;
  908. r7make(n,2048);
  909. oBC347body=(T0*)n;
  910. }
  911. /*PCO*/
  912. oBC347mangling_dictionary=NULL;
  913. {T348*n=malloc(sizeof(*n));
  914. *n=M348;
  915. /*[IRF3.4make*/r348with_capacity(n,32);
  916. /*]*/
  917. oBC347mangling_dictionary=(T0*)n;
  918. }
  919. /*PCO*/
  920. oBC274tmp_mark=NULL;
  921. {T7*n=malloc(sizeof(*n));
  922. *n=M7;
  923. r7make(n,16);
  924. oBC274tmp_mark=(T0*)n;
  925. }
  926. /*PCO*/
  927. oBC260tmp_written_mark=NULL;
  928. {T7*n=malloc(sizeof(*n));
  929. *n=M7;
  930. r7make(n,128);
  931. oBC260tmp_written_mark=(T0*)n;
  932. }
  933. /*PCO*/
  934. oBC181tmp_string=NULL;
  935. {T7*n=malloc(sizeof(*n));
  936. *n=M7;
  937. r7make(n,256);
  938. oBC181tmp_string=(T0*)n;
  939. }
  940. /*PCO*/
  941. oBC12cecil_pool=NULL;
  942. {T364*n=malloc(sizeof(*n));
  943. *n=M364;
  944. oBC12cecil_pool=(T0*)n;
  945. }
  946. /*PCO*/
  947. oBC12once_routine_pool=NULL;
  948. {T344*n=malloc(1);
  949. oBC12once_routine_pool=(T0*)n;
  950. }
  951. /*PCO*/
  952. oBC50frozen_general=NULL;
  953. oBC50frozen_general=se_ma39(4,
  954. ((T0*)ms14_14112),
  955. ((T0*)ms14_14310),
  956. ((T0*)ms14_438),
  957. ((T0*)ms14_17120));
  958. /*PCO*/
  959. oBC341body=NULL;
  960. {T7*n=malloc(sizeof(*n));
  961. *n=M7;
  962. r7make(n,1024);
  963. oBC341body=(T0*)n;
  964. }
  965. /*PCO*/
  966. oBC341manifest_array_types=NULL;
  967. {T342*n=malloc(sizeof(*n));
  968. *n=M342;
  969. /*[IRF3.4make*/r342with_capacity(n,32);
  970. /*]*/
  971. oBC341manifest_array_types=(T0*)n;
  972. }
  973. /*PCO*/
  974. oBC341header=NULL;
  975. {T7*n=malloc(sizeof(*n));
  976. *n=M7;
  977. r7make(n,64);
  978. oBC341header=(T0*)n;
  979. }
  980. /*PCO*/
  981. oBC199counter=NULL;
  982. {T204*n=malloc(sizeof(*n));
  983. *n=M204;
  984. oBC199counter=(T0*)n;
  985. }
  986. /*PCO*/
  987. oBC79forbidden_parent_list=NULL;
  988. oBC79forbidden_parent_list=se_ma39(9,
  989. ((T0*)ms14_1256),
  990. ((T0*)ms14_6510),
  991. ((T0*)ms14_6748),
  992. ((T0*)ms14_9936),
  993. ((T0*)ms14_1208),
  994. ((T0*)ms14_4818),
  995. ((T0*)ms14_687),
  996. ((T0*)ms14_6881),
  997. ((T0*)ms14_17628));
  998. /*PCO*/
  999. oBC21positions=NULL;
  1000. {T69*n=malloc(sizeof(*n));
  1001. *n=M69;
  1002. r69with_capacity(n,8);
  1003. oBC21positions=(T0*)n;
  1004. }
  1005. /*PCO*/
  1006. oBC21explanation=NULL;
  1007. {T7*n=malloc(sizeof(*n));
  1008. *n=M7;
  1009. r7make(n,1024);
  1010. oBC21explanation=(T0*)n;
  1011. }
  1012. /*PCO*/
  1013. oBC12eiffel_parser=NULL;
  1014. {T34*n=malloc(sizeof(*n));
  1015. *n=M34;
  1016. /*[IRF3.1make*//*]*/
  1017. oBC12eiffel_parser=(T0*)n;
  1018. }
  1019. /*PCO*/
  1020. oBC198names=NULL;
  1021. {T86*n=malloc(sizeof(*n));
  1022. *n=M86;
  1023. r86make(n,8);
  1024. oBC198names=(T0*)n;
  1025. }
  1026. /*PCO*/
  1027. oBC72text=NULL;
  1028. {T62*n=malloc(sizeof(*n));
  1029. *n=M62;
  1030. r62with_capacity(n,4096);
  1031. oBC72text=(T0*)n;
  1032. }
  1033. /*PCO*/
  1034. oBC364tmp_string=NULL;
  1035. {T7*n=malloc(sizeof(*n));
  1036. *n=M7;
  1037. r7make(n,256);
  1038. oBC364tmp_string=(T0*)n;
  1039. }
  1040. /*PCO*/
  1041. oBC388tmp_string=NULL;
  1042. {T7*n=malloc(sizeof(*n));
  1043. *n=M7;
  1044. r7make(n,8);
  1045. oBC388tmp_string=(T0*)n;
  1046. }
  1047. /*PCO*/
  1048. oBC146tmp_string=NULL;
  1049. {T7*n=malloc(sizeof(*n));
  1050. *n=M7;
  1051. r7make(n,12);
  1052. oBC146tmp_string=(T0*)n;
  1053. }
  1054. /*PCO*/
  1055. oBC332c_code=NULL;
  1056. {T7*n=malloc(sizeof(*n));
  1057. *n=M7;
  1058. r7make(n,256);
  1059. oBC332c_code=(T0*)n;
  1060. }
  1061. /*PCO*/
  1062. oBC332running=NULL;
  1063. {T328*n=malloc(sizeof(*n));
  1064. *n=M328;
  1065. r328with_capacity(n,256,1);
  1066. oBC332running=(T0*)n;
  1067. }
  1068. /*PCO*/
  1069. oBC273check_memory=NULL;
  1070. {T67*n=malloc(sizeof(*n));
  1071. *n=M67;
  1072. r67with_capacity(n,16);
  1073. oBC273check_memory=(T0*)n;
  1074. }
  1075. /*PCO*/
  1076. oBC324tmp_string=NULL;
  1077. {T7*n=malloc(sizeof(*n));
  1078. *n=M7;
  1079. r7make(n,32);
  1080. oBC324tmp_string=(T0*)n;
  1081. }
  1082. /*PCO*/
  1083. oBC331dictionary=NULL;
  1084. {T333*n=malloc(sizeof(*n));
  1085. *n=M333;
  1086. /*[IRF3.4make*/r333with_capacity(n,32);
  1087. /*]*/
  1088. oBC331dictionary=(T0*)n;
  1089. }
  1090. /*PCO*/
  1091. oBC275tmp_written_mark=NULL;
  1092. {T7*n=malloc(sizeof(*n));
  1093. *n=M7;
  1094. r7make(n,64);
  1095. oBC275tmp_written_mark=(T0*)n;
  1096. }
  1097. /*PCO*/
  1098. oBC109keyword_f=NULL;
  1099. oBC109keyword_f=se_ma39(4,
  1100. ((T0*)ms13_2690),
  1101. ((T0*)ms13_8785),
  1102. ((T0*)ms13_1784),
  1103. ((T0*)ms13_7350));
  1104. /*PCO*/
  1105. oBC109keyword_t=NULL;
  1106. oBC109keyword_t=se_ma39(2,
  1107. ((T0*)ms13_1764),
  1108. ((T0*)ms13_1832));
  1109. /*PCO*/
  1110. oBC109keyword_a=NULL;
  1111. oBC109keyword_a=se_ma39(4,
  1112. ((T0*)ms13_2685),
  1113. ((T0*)ms13_957a),
  1114. ((T0*)ms14_939),
  1115. ((T0*)ms13_430));
  1116. /*PCO*/
  1117. oBC109keyword_o=NULL;
  1118. oBC109keyword_o=se_ma39(4,
  1119. ((T0*)ms13_10928),
  1120. ((T0*)ms13_975),
  1121. ((T0*)ms13_1724a),
  1122. ((T0*)ms14_456));
  1123. /*PCO*/
  1124. oBC109keyword_e=NULL;
  1125. oBC109keyword_e=se_ma39(7,
  1126. ((T0*)ms13_1740),
  1127. ((T0*)ms13_6942),
  1128. ((T0*)ms13_951),
  1129. ((T0*)ms13_7068),
  1130. ((T0*)ms13_10840),
  1131. ((T0*)ms13_7614),
  1132. ((T0*)ms13_11448));
  1133. /*PCO*/
  1134. oBC109keyword_s=NULL;
  1135. oBC109keyword_s=se_ma39(3,
  1136. ((T0*)ms13_7410),
  1137. ((T0*)ms13_10896),
  1138. ((T0*)ms13_2885));
  1139. /*PCO*/
  1140. oBC109keyword_i=NULL;
  1141. oBC109keyword_i=se_ma39(8,
  1142. ((T0*)ms13_420),
  1143. ((T0*)ms14_9513),
  1144. ((T0*)ms13_11000),
  1145. ((T0*)ms13_2785),
  1146. ((T0*)ms13_9527),
  1147. ((T0*)ms13_9590),
  1148. ((T0*)ms13_14427),
  1149. ((T0*)ms13_446));
  1150. /*PCO*/
  1151. oBC109keyword_d=NULL;
  1152. oBC109keyword_d=se_ma39(3,
  1153. ((T0*)ms13_2670),
  1154. ((T0*)ms13_10664),
  1155. ((T0*)ms13_428));
  1156. /*PCO*/
  1157. oBC109keyword_r=NULL;
  1158. oBC109keyword_r=se_ma39(5,
  1159. ((T0*)ms13_10728),
  1160. ((T0*)ms13_6912),
  1161. ((T0*)ms13_8904),
  1162. ((T0*)ms13_7002),
  1163. ((T0*)ms13_2905));
  1164. /*PCO*/
  1165. oBC109tmp_string=NULL;
  1166. {T7*n=malloc(sizeof(*n));
  1167. *n=M7;
  1168. r7make(n,256);
  1169. oBC109tmp_string=(T0*)n;
  1170. }
  1171. /*PCO*/
  1172. oBC109keyword_c=NULL;
  1173. oBC109keyword_c=se_ma39(3,
  1174. ((T0*)ms13_2625),
  1175. ((T0*)ms13_2745),
  1176. ((T0*)ms13_11376));
  1177. /*PCO*/
  1178. oBC109keyword_l=NULL;
  1179. oBC109keyword_l=se_ma39(3,
  1180. ((T0*)ms13_1724),
  1181. ((T0*)ms13_2690a),
  1182. ((T0*)ms13_1808));
  1183. /*PCO*/
  1184. oBC109keyword_u=NULL;
  1185. oBC109keyword_u=se_ma39(3,
  1186. ((T0*)ms13_10824),
  1187. ((T0*)ms13_7098),
  1188. ((T0*)ms13_2855));
  1189. /*PCO*/
  1190. oBC109keyword_p=NULL;
  1191. oBC109keyword_p=se_ma39(2,
  1192. ((T0*)ms14_13968),
  1193. ((T0*)ms13_7614a));
  1194. /*PCO*/
  1195. oBC104c_code=NULL;
  1196. {T7*n=malloc(sizeof(*n));
  1197. *n=M7;
  1198. r7make(n,128);
  1199. oBC104c_code=(T0*)n;
  1200. }
  1201. /*PCO*/
  1202. oBC187tmp_string=NULL;
  1203. {T7*n=malloc(sizeof(*n));
  1204. *n=M7;
  1205. r7make(n,32);
  1206. oBC187tmp_string=(T0*)n;
  1207. }
  1208. /*PCO*/
  1209. oBC12manifest_string_pool=NULL;
  1210. {T347*n=malloc(1);
  1211. oBC12manifest_string_pool=(T0*)n;
  1212. }
  1213. /*PCO*/
  1214. oBC330header=NULL;
  1215. {T7*n=malloc(sizeof(*n));
  1216. *n=M7;
  1217. r7make(n,64);
  1218. oBC330header=(T0*)n;
  1219. }
  1220. /*PCO*/
  1221. oBC330run_class_list=NULL;
  1222. {T60*n=malloc(sizeof(*n));
  1223. *n=M60;
  1224. r60with_capacity(n,32);
  1225. oBC330run_class_list=(T0*)n;
  1226. }
  1227. /*PCO*/
  1228. oBC330body=NULL;
  1229. {T7*n=malloc(sizeof(*n));
  1230. *n=M7;
  1231. r7make(n,512);
  1232. oBC330body=(T0*)n;
  1233. }
  1234. /*PCO*/
  1235. oBC34tmp_feature=NULL;
  1236. {T198*n=malloc(sizeof(*n));
  1237. *n=M198;
  1238. oBC34tmp_feature=(T0*)n;
  1239. }
  1240. /*PCO*/
  1241. oBC34lcs=NULL;
  1242. {T7*n=malloc(sizeof(*n));
  1243. *n=M7;
  1244. r7make(n,80);
  1245. oBC34lcs=(T0*)n;
  1246. }
  1247. /*PCO*/
  1248. oBC34tmp_string=NULL;
  1249. {T7*n=malloc(sizeof(*n));
  1250. *n=M7;
  1251. r7make(n,80);
  1252. oBC34tmp_string=(T0*)n;
  1253. }
  1254. /*PCO*/
  1255. oBC34forbidden_class=NULL;
  1256. oBC34forbidden_class=se_ma39(1,
  1257. ((T0*)ms14_1256));
  1258. /*PCO*/
  1259. oBC34tmp_name=NULL;
  1260. {T109*n=malloc(sizeof(*n));
  1261. *n=M109;
  1262. /*[IRF3.1make*//*]*/
  1263. oBC34tmp_name=(T0*)n;
  1264. }
  1265. /*PCO*/
  1266. oBC34faof=NULL;
  1267. {T99*n=malloc(sizeof(*n));
  1268. *n=M99;
  1269. r99with_capacity(n,256);
  1270. oBC34faof=(T0*)n;
  1271. }
  1272. /*PCO*/
  1273. oBC84tmp_string=NULL;
  1274. {T7*n=malloc(sizeof(*n));
  1275. *n=M7;
  1276. r7make(n,16);
  1277. oBC84tmp_string=(T0*)n;
  1278. }
  1279. /*PCO*/
  1280. oBC84memory=NULL;
  1281. {T73*n=malloc(sizeof(*n));
  1282. *n=M73;
  1283. /*[IRF3.4make*/r73with_capacity(n,32);
  1284. /*]*/
  1285. oBC84memory=(T0*)n;
  1286. }
  1287. /*PCO*/
  1288. oBC22tmp_tail=NULL;
  1289. {T7*n=malloc(sizeof(*n));
  1290. *n=M7;
  1291. r7make(n,64);
  1292. oBC22tmp_tail=(T0*)n;
  1293. }
  1294. /*PCO*/
  1295. oBC22parser_buffer_path=NULL;
  1296. {T7*n=malloc(sizeof(*n));
  1297. *n=M7;
  1298. r7make(n,256);
  1299. oBC22parser_buffer_path=(T0*)n;
  1300. }
  1301. /*PCO*/
  1302. oBC22run_class_dictionary=NULL;
  1303. {T59*n=malloc(sizeof(*n));
  1304. *n=M59;
  1305. /*[IRF3.4make*/r59with_capacity(n,32);
  1306. /*]*/
  1307. oBC22run_class_dictionary=(T0*)n;
  1308. }
  1309. /*PCO*/
  1310. oBC22c_code=NULL;
  1311. {T7*n=malloc(sizeof(*n));
  1312. *n=M7;
  1313. r7make(n,128);
  1314. oBC22c_code=(T0*)n;
  1315. }
  1316. /*PCO*/
  1317. oBC22base_class_dictionary=NULL;
  1318. {T66*n=malloc(sizeof(*n));
  1319. *n=M66;
  1320. /*[IRF3.4make*/r66with_capacity(n,32);
  1321. /*]*/
  1322. oBC22base_class_dictionary=(T0*)n;
  1323. }
  1324. /*PCO*/
  1325. oBC22stack_rf=NULL;
  1326. {T360*n=malloc(sizeof(*n));
  1327. *n=M360;
  1328. r360make(n,1,50);
  1329. oBC22stack_rf=(T0*)n;
  1330. }
  1331. /*PCO*/
  1332. oBC22rf9_memory=NULL;
  1333. {T367*n=malloc(sizeof(*n));
  1334. *n=M367;
  1335. r367with_capacity(n,256);
  1336. oBC22rf9_memory=(T0*)n;
  1337. }
  1338. /*PCO*/
  1339. oBC22registered_for_c_define=NULL;
  1340. {T352*n=malloc(sizeof(*n));
  1341. *n=M352;
  1342. r352with_capacity(n,16);
  1343. oBC22registered_for_c_define=(T0*)n;
  1344. }
  1345. /*PCO*/
  1346. oBC26pre_computed_once=NULL;
  1347. {T49*n=malloc(sizeof(*n));
  1348. *n=M49;
  1349. r49with_capacity(n,32);
  1350. oBC26pre_computed_once=(T0*)n;
  1351. }
  1352. /*PCO*/
  1353. oBC25out_c=NULL;
  1354. {T45*n=malloc(sizeof(*n));
  1355. *n=M45;
  1356. /*[IRF3.1make*//*]*/
  1357. oBC25out_c=(T0*)n;
  1358. }
  1359. /*PCO*/
  1360. oBC25c_inline_h_mem=NULL;
  1361. {T62*n=malloc(sizeof(*n));
  1362. *n=M62;
  1363. r62with_capacity(n,4);
  1364. oBC25c_inline_h_mem=(T0*)n;
  1365. }
  1366. /*PCO*/
  1367. oBC26stack_cpc=NULL;
  1368. {T336*n=malloc(sizeof(*n));
  1369. *n=M336;
  1370. r336make(n,12);
  1371. oBC26stack_cpc=(T0*)n;
  1372. }
  1373. /*PCO*/
  1374. oBC25tmp_string=NULL;
  1375. {T7*n=malloc(sizeof(*n));
  1376. *n=M7;
  1377. r7make(n,256);
  1378. oBC25tmp_string=(T0*)n;
  1379. }
  1380. /*PCO*/
  1381. oBC26stack_static_rf=NULL;
  1382. {T326*n=malloc(sizeof(*n));
  1383. *n=M326;
  1384. r326make(n,12);
  1385. oBC26stack_static_rf=(T0*)n;
  1386. }
  1387. /*PCO*/
  1388. oBC26stack_target=NULL;
  1389. {T151*n=malloc(sizeof(*n));
  1390. *n=M151;
  1391. r151make(n,12);
  1392. oBC26stack_target=(T0*)n;
  1393. }
  1394. /*PCO*/
  1395. oBC26stack_code=NULL;
  1396. {T47*n=malloc(sizeof(*n));
  1397. *n=M47;
  1398. r47make(n,12);
  1399. oBC26stack_code=(T0*)n;
  1400. }
  1401. /*PCO*/
  1402. oBC25out_make=NULL;
  1403. {T45*n=malloc(sizeof(*n));
  1404. *n=M45;
  1405. /*[IRF3.1make*//*]*/
  1406. oBC25out_make=(T0*)n;
  1407. }
  1408. /*PCO*/
  1409. oBC26stack_rf=NULL;
  1410. {T326*n=malloc(sizeof(*n));
  1411. *n=M326;
  1412. r326make(n,12);
  1413. oBC26stack_rf=(T0*)n;
  1414. }
  1415. /*PCO*/
  1416. oBC25se_tmp_list=NULL;
  1417. {T326*n=malloc(sizeof(*n));
  1418. *n=M326;
  1419. r326with_capacity(n,4);
  1420. oBC25se_tmp_list=(T0*)n;
  1421. }
  1422. /*PCO*/
  1423. oBC26stack_args=NULL;
  1424. {T338*n=malloc(sizeof(*n));
  1425. *n=M338;
  1426. r338make(n,12);
  1427. oBC26stack_args=(T0*)n;
  1428. }
  1429. /*PCO*/
  1430. oBC2tmp_string=NULL;
  1431. {T7*n=malloc(sizeof(*n));
  1432. *n=M7;
  1433. r7make(n,128);
  1434. oBC2tmp_string=(T0*)n;
  1435. }
  1436. /*PCO*/
  1437. _spfd=malloc(32);
  1438. _spfd[0]='%';
  1439. _spfd[1]='.';
  1440. eiffel_root_object=malloc(sizeof(*eiffel_root_object));
  1441. *eiffel_root_object=M10;
  1442. }
  1443. int main(int argc,char*argv[]){
  1444. initialize_eiffel_runtime(argc,argv);
  1445. {T10*n=eiffel_root_object;
  1446. r10make(n);
  1447. }
  1448. exit(0);
  1449. }
  1450. T7*ms378_532194;
  1451. T7*ms198_186794;
  1452. T7*ms198_158544;
  1453. T7*ms118_181815;
  1454. T7*ms363_114705;
  1455. T7*ms283_116775;
  1456. T7*ms332_176736;
  1457. T7*ms129_42;
  1458. T7*ms282_169026;
  1459. T7*ms292_144666;
  1460. T7*ms292_197516;
  1461. T7*ms129_37791a;
  1462. T7*ms292_15224a;
  1463. T7*ms292_11322a;
  1464. T7*ms292_14092a;
  1465. T7*ms368_111496;
  1466. T7*ms330_450337;
  1467. T7*ms357_24099a;
  1468. T7*ms341_136867;
  1469. T7*ms129_383757;
  1470. T7*ms12_300;
  1471. T7*ms347_110987;
  1472. T7*ms13_250;
  1473. T7*ms13_510;
  1474. T7*ms13_420;
  1475. T7*ms13_430;
  1476. T7*ms13_170;
  1477. T7*ms13_640;
  1478. T7*ms13_410;
  1479. T7*ms13_540;
  1480. T7*ms50_600;
  1481. T7*ms14_570;
  1482. T7*ms24_410;
  1483. T7*ms24_600;
  1484. T7*ms24_220;
  1485. T7*ms70_150;
  1486. T7*ms25_420;
  1487. T7*ms25_510;
  1488. T7*ms54_410;
  1489. T7*ms54_600;
  1490. T7*ms54_660;
  1491. T7*ms54_420;
  1492. T7*ms13_951;
  1493. T7*ms13_561;
  1494. T7*ms54_7450784;
  1495. T7*ms34_681;
  1496. T7*ms25_891;
  1497. T7*ms10_312;
  1498. T7*ms28_681;
  1499. T7*ms175_368088;
  1500. T7*ms13_172;
  1501. T7*ms13_342;
  1502. T7*ms364_103698;
  1503. T7*ms22_412;
  1504. T7*ms13_272;
  1505. T7*ms282_47;
  1506. T7*ms14_252;
  1507. T7*ms14_222;
  1508. T7*ms14_582;
  1509. T7*ms25_582;
  1510. T7*ms177_359888;
  1511. T7*ms54_972;
  1512. T7*ms54_752;
  1513. T7*ms64_702;
  1514. T7*ms288_130368;
  1515. T7*ms378_127538;
  1516. T7*ms198_236778;
  1517. T7*ms198_142698;
  1518. T7*ms198_147888;
  1519. T7*ms13_393;
  1520. T7*ms22_113;
  1521. T7*ms51_543;
  1522. T7*ms54_603;
  1523. T7*ms36_303;
  1524. T7*ms21_384;
  1525. T7*ms13_114;
  1526. T7*ms22_354;
  1527. T7*ms13_184;
  1528. T7*ms13_144;
  1529. T7*ms13_194;
  1530. T7*ms22_104;
  1531. T7*ms22_314;
  1532. T7*ms22_504;
  1533. T7*ms13_644;
  1534. T7*ms363_107489;
  1535. T7*ms14_714;
  1536. T7*ms14_374;
  1537. T7*ms14_194;
  1538. T7*ms292_154299;
  1539. T7*ms24_254;
  1540. T7*ms51_314;
  1541. T7*ms70_214;
  1542. T7*ms34_374;
  1543. T7*ms34_194;
  1544. T7*ms25_504;
  1545. T7*ms25_224;
  1546. T7*ms25_804;
  1547. T7*ms54_924;
  1548. T7*ms54_254;
  1549. T7*ms36_654;
  1550. T7*ms13_975;
  1551. T7*ms51_3077376;
  1552. T7*ms34_675;
  1553. T7*ms289_126759;
  1554. T7*ms22_23290aa;
  1555. T7*ms54_3077376;
  1556. T7*ms24_21268aa;
  1557. T7*ms12_306;
  1558. T7*ms12_296;
  1559. T7*ms34_29280aa;
  1560. T7*ms34_112815a;
  1561. T7*ms34_146421a;
  1562. T7*ms34_104490a;
  1563. T7*ms13_166;
  1564. T7*ms13_446;
  1565. T7*ms13_276;
  1566. T7*ms50_756;
  1567. T7*ms50_276;
  1568. T7*ms14_456;
  1569. T7*ms24_616;
  1570. T7*ms54_11214aa;
  1571. T7*ms54_34360aa;
  1572. T7*ms54_785024a;
  1573. T7*ms25_546;
  1574. T7*ms34_286;
  1575. T7*ms54_276;
  1576. T7*ms54_976;
  1577. T7*ms36_756;
  1578. T7*ms36_966;
  1579. T7*ms10_747;
  1580. T7*ms63_166;
  1581. T7*ms28_186;
  1582. T7*ms13_957;
  1583. T7*ms84_356;
  1584. T7*ms22_117;
  1585. T7*ms14_687;
  1586. T7*ms51_777;
  1587. T7*ms79_111496a;
  1588. T7*ms10_318;
  1589. T7*ms13_288;
  1590. T7*ms13_118;
  1591. T7*ms22_118;
  1592. T7*ms13_428;
  1593. T7*ms22_348;
  1594. T7*ms13_348;
  1595. T7*ms13_168;
  1596. T7*ms14_248;
  1597. T7*ms14_438;
  1598. T7*ms51_348;
  1599. T7*ms70_318;
  1600. T7*ms26_158;
  1601. T7*ms26_768;
  1602. T7*ms36_708;
  1603. T7*ms63_158;
  1604. T7*ms36_138;
  1605. T7*ms36_288;
  1606. T7*ms50_759;
  1607. T7*ms14_939;
  1608. T7*ms51_759;
  1609. T7*ms24_1991388;
  1610. T7*ms54_759;
  1611. T7*ms54_1433339;
  1612. T7*ms330_3179552;
  1613. T7*ms105_540;
  1614. T7*ms233_250;
  1615. T7*ms233_540;
  1616. T7*ms332_540;
  1617. T7*ms216_180;
  1618. T7*ms263_570;
  1619. T7*ms263_660;
  1620. T7*ms128_740;
  1621. T7*ms147_220;
  1622. T7*ms292_540;
  1623. T7*ms292_600;
  1624. T7*ms292_390;
  1625. T7*ms292_860;
  1626. T7*ms292_270;
  1627. T7*ms233_248a;
  1628. T7*ms249_180;
  1629. T7*ms330_111;
  1630. T7*ms272_561;
  1631. T7*ms292_208a;
  1632. T7*ms292_864a;
  1633. T7*ms292_270a;
  1634. T7*ms292_176a;
  1635. T7*ms292_387a;
  1636. T7*ms292_860a;
  1637. T7*ms105_752;
  1638. T7*ms330_282;
  1639. T7*ms233_502;
  1640. T7*ms332_932;
  1641. T7*ms145_152;
  1642. T7*ms263_102;
  1643. T7*ms292_292;
  1644. T7*ms292_172;
  1645. T7*ms283_462;
  1646. T7*ms356_162;
  1647. T7*ms248_162;
  1648. T7*ms364_543;
  1649. T7*ms330_864;
  1650. T7*ms332_264;
  1651. T7*ms263_254;
  1652. T7*ms219_984;
  1653. T7*ms292_864;
  1654. T7*ms292_844;
  1655. T7*ms373_254;
  1656. T7*ms356_564;
  1657. T7*ms356_624;
  1658. T7*ms347_454;
  1659. T7*ms21_2170;
  1660. T7*ms13_6030;
  1661. T7*ms13_5600;
  1662. T7*ms13_9790;
  1663. T7*ms13_3810;
  1664. T7*ms22_5280;
  1665. T7*ms13_1060;
  1666. T7*ms13_7410;
  1667. T7*ms13_9590;
  1668. T7*ms13_2690;
  1669. T7*ms13_7350;
  1670. T7*ms13_1740;
  1671. T7*ms13_2670;
  1672. T7*ms13_1350;
  1673. T7*ms22_6260;
  1674. T7*ms22_8550;
  1675. T7*ms13_1300;
  1676. T7*ms22_8280;
  1677. T7*ms22_6480;
  1678. T7*ms13_4410;
  1679. T7*ms14_2840;
  1680. T7*ms14_2860;
  1681. T7*ms14_2520;
  1682. T7*ms14_8610;
  1683. T7*ms14_7470;
  1684. T7*ms14_7620;
  1685. T7*ms14_1840;
  1686. T7*ms14_9380;
  1687. T7*ms14_1990;
  1688. T7*ms14_6510;
  1689. T7*ms50_3280;
  1690. T7*ms24_1120;
  1691. T7*ms24_7130;
  1692. T7*ms378_254;
  1693. T7*ms378_984;
  1694. T7*ms25_8520;
  1695. T7*ms25_2510;
  1696. T7*ms25_8120;
  1697. T7*ms34_6730;
  1698. T7*ms34_2670;
  1699. T7*ms34_9410;
  1700. T7*ms34_7680;
  1701. T7*ms34_7660;
  1702. T7*ms25_2830;
  1703. T7*ms25_2710;
  1704. T7*ms25_1710;
  1705. T7*ms25_1760;
  1706. T7*ms25_3540;
  1707. T7*ms25_8530;
  1708. T7*ms53_7780;
  1709. T7*ms54_6480;
  1710. T7*ms54_1580;
  1711. T7*ms54_1500;
  1712. T7*ms54_3900;
  1713. T7*ms54_2460;
  1714. T7*ms54_1800;
  1715. T7*ms54_9790;
  1716. T7*ms54_2860;
  1717. T7*ms54_2420;
  1718. T7*ms36_2470;
  1719. T7*ms63_5440;
  1720. T7*ms28_8540;
  1721. T7*ms28_8760;
  1722. T7*ms130_736;
  1723. T7*ms84_1700;
  1724. T7*ms13_1071;
  1725. T7*ms231_756;
  1726. T7*ms13_1011;
  1727. T7*ms14_9541;
  1728. T7*ms14_6881;
  1729. T7*ms24_6721;
  1730. T7*ms51_7601;
  1731. T7*ms215_996;
  1732. T7*ms13_7614a;
  1733. T7*ms13_1724a;
  1734. T7*ms13_2690a;
  1735. T7*ms13_1776a;
  1736. T7*ms34_8021;
  1737. T7*ms14_1053a;
  1738. T7*ms14_2840a;
  1739. T7*ms14_2805a;
  1740. T7*ms36_9331;
  1741. T7*ms36_8721;
  1742. T7*ms36_5301;
  1743. T7*ms34_1216a;
  1744. T7*ms34_9410a;
  1745. T7*ms25_3978a;
  1746. T7*ms25_5404a;
  1747. T7*ms25_1204a;
  1748. T7*ms129_176;
  1749. T7*ms10_6672;
  1750. T7*ms10_6552;
  1751. T7*ms292_286;
  1752. T7*ms292_176;
  1753. T7*ms283_186;
  1754. T7*ms54_254aa;
  1755. T7*ms54_9790a;
  1756. T7*ms12_7632;
  1757. T7*ms12_1632;
  1758. T7*ms13_1832;
  1759. T7*ms13_6912;
  1760. T7*ms13_7002;
  1761. T7*ms13_6942;
  1762. T7*ms22_5112;
  1763. T7*ms13_1012;
  1764. T7*ms13_5432;
  1765. T7*ms14_6792;
  1766. T7*ms14_1812;
  1767. T7*ms14_1712;
  1768. T7*ms14_6852;
  1769. T7*ms14_8652;
  1770. T7*ms14_6412;
  1771. T7*ms24_1292;
  1772. T7*ms389_756;
  1773. T7*ms54_6272;
  1774. T7*ms36_8302;
  1775. T7*ms36_1072;
  1776. T7*ms63_5012;
  1777. T7*ms63_3192;
  1778. T7*ms292_567;
  1779. T7*ms292_477;
  1780. T7*ms292_387;
  1781. T7*ms292_357;
  1782. T7*ms21_8743;
  1783. T7*ms104_468;
  1784. T7*ms13_3143;
  1785. T7*ms14_9513;
  1786. T7*ms14_1053;
  1787. T7*ms233_668;
  1788. T7*ms233_248;
  1789. T7*ms332_168;
  1790. T7*ms25_5943;
  1791. T7*ms34_7203;
  1792. T7*ms25_8723;
  1793. T7*ms36_8613;
  1794. T7*ms292_208;
  1795. T7*ms292_668;
  1796. T7*ms13_7104;
  1797. T7*ms13_7854;
  1798. T7*ms13_1764;
  1799. T7*ms13_8904;
  1800. T7*ms13_1724;
  1801. T7*ms13_1784;
  1802. T7*ms13_7614;
  1803. T7*ms13_6834;
  1804. T7*ms22_7584;
  1805. T7*ms105_759;
  1806. T7*ms13_1704;
  1807. T7*ms13_8364;
  1808. T7*ms50_2454;
  1809. T7*ms14_1684;
  1810. T7*ms14_1704;
  1811. T7*ms14_1764;
  1812. T7*ms14_7404;
  1813. T7*ms24_4214;
  1814. T7*ms24_5054;
  1815. T7*ms70_5904;
  1816. T7*ms25_1684;
  1817. T7*ms25_1264;
  1818. T7*ms25_5404;
  1819. T7*ms25_1204;
  1820. T7*ms25_6624;
  1821. T7*ms389_798;
  1822. T7*ms263_759;
  1823. T7*ms36_4614;
  1824. T7*ms36_1084;
  1825. T7*ms28_3174;
  1826. T7*ms292_429;
  1827. T7*ms292_759;
  1828. T7*ms21_2685;
  1829. T7*ms21_2325;
  1830. T7*ms288_3077376;
  1831. T7*ms13_2855;
  1832. T7*ms13_2885;
  1833. T7*ms13_2905;
  1834. T7*ms13_2785;
  1835. T7*ms13_8785;
  1836. T7*ms13_2625;
  1837. T7*ms13_2745;
  1838. T7*ms13_2685;
  1839. T7*ms22_2355;
  1840. T7*ms13_1395;
  1841. T7*ms14_2675;
  1842. T7*ms14_2695;
  1843. T7*ms14_2515;
  1844. T7*ms14_2805;
  1845. T7*ms14_8925;
  1846. T7*ms14_2855;
  1847. T7*ms14_2055;
  1848. T7*ms24_7245;
  1849. T7*ms24_1035;
  1850. T7*ms51_8225;
  1851. T7*ms25_8685;
  1852. T7*ms70_2195;
  1853. T7*ms25_8145;
  1854. T7*ms25_2225;
  1855. T7*ms25_1825;
  1856. T7*ms25_1235;
  1857. T7*ms54_1305;
  1858. T7*ms54_1675;
  1859. T7*ms54_8645;
  1860. T7*ms36_2375;
  1861. T7*ms63_1145;
  1862. T7*ms10_7146;
  1863. T7*ms13_7086;
  1864. T7*ms13_1696;
  1865. T7*ms13_3066;
  1866. T7*ms13_1776;
  1867. T7*ms13_9506;
  1868. T7*ms14_7696;
  1869. T7*ms14_5046;
  1870. T7*ms14_8316;
  1871. T7*ms14_6936;
  1872. T7*ms14_1696;
  1873. T7*ms14_7416;
  1874. T7*ms14_9156;
  1875. T7*ms14_9936;
  1876. T7*ms14_1256;
  1877. T7*ms24_7296;
  1878. T7*ms51_2316;
  1879. T7*ms24_6176;
  1880. T7*ms25_6056;
  1881. T7*ms25_6076;
  1882. T7*ms70_1156;
  1883. T7*ms34_1216;
  1884. T7*ms25_8606;
  1885. T7*ms25_4776;
  1886. T7*ms25_8806;
  1887. T7*ms54_5436;
  1888. T7*ms36_1356;
  1889. T7*ms36_1336;
  1890. T7*ms36_1116;
  1891. T7*ms13_5537;
  1892. T7*ms13_9527;
  1893. T7*ms50_5607;
  1894. T7*ms34_6567;
  1895. T7*ms34_5467;
  1896. T7*ms10_6438;
  1897. T7*ms11_7788;
  1898. T7*ms12_3808;
  1899. T7*ms13_1288;
  1900. T7*ms13_6568;
  1901. T7*ms13_7098;
  1902. T7*ms13_1808;
  1903. T7*ms13_7068;
  1904. T7*ms13_8988;
  1905. T7*ms22_1468;
  1906. T7*ms13_6678;
  1907. T7*ms13_9128;
  1908. T7*ms13_1008;
  1909. T7*ms13_7398;
  1910. T7*ms14_1648;
  1911. T7*ms14_1208;
  1912. T7*ms14_4818;
  1913. T7*ms14_6748;
  1914. T7*ms14_5598;
  1915. T7*ms14_8048;
  1916. T7*ms24_6328;
  1917. T7*ms24_1168;
  1918. T7*ms51_1148;
  1919. T7*ms25_9928;
  1920. T7*ms25_1228;
  1921. T7*ms25_7878;
  1922. T7*ms25_3978;
  1923. T7*ms36_1468;
  1924. T7*ms28_4338;
  1925. T7*ms84_1728;
  1926. T7*ms13_8869;
  1927. T7*ms14_1029;
  1928. T7*ms14_9369;
  1929. T7*ms51_7479;
  1930. T7*ms222_2450;
  1931. T7*ms222_3360;
  1932. T7*ms330_9270;
  1933. T7*ms330_1040;
  1934. T7*ms332_9880;
  1935. T7*ms341_2660;
  1936. T7*ms332_8200;
  1937. T7*ms332_4120;
  1938. T7*ms244_1310;
  1939. T7*ms263_8280;
  1940. T7*ms129_1930;
  1941. T7*ms129_9960;
  1942. T7*ms282_7710;
  1943. T7*ms292_5730;
  1944. T7*ms292_9340;
  1945. T7*ms292_7660;
  1946. T7*ms292_9170;
  1947. T7*ms292_9150;
  1948. T7*ms292_3880;
  1949. T7*ms292_6890;
  1950. T7*ms292_8480;
  1951. T7*ms292_6920;
  1952. T7*ms292_6820;
  1953. T7*ms292_1410;
  1954. T7*ms292_1570;
  1955. T7*ms292_1910;
  1956. T7*ms292_1900;
  1957. T7*ms292_1890;
  1958. T7*ms292_5220;
  1959. T7*ms373_5610;
  1960. T7*ms373_5520;
  1961. T7*ms373_1060;
  1962. T7*ms347_7080;
  1963. T7*ms378_5640;
  1964. T7*ms378_2610;
  1965. T7*ms332_9401;
  1966. T7*ms388_1170;
  1967. T7*ms243_1011;
  1968. T7*ms263_8411;
  1969. T7*ms292_8701;
  1970. T7*ms341_5022;
  1971. T7*ms332_7912;
  1972. T7*ms332_4432;
  1973. T7*ms282_6832;
  1974. T7*ms292_8952;
  1975. T7*ms292_5232;
  1976. T7*ms292_3072;
  1977. T7*ms373_1052;
  1978. T7*ms283_9732;
  1979. T7*ms356_1012;
  1980. T7*ms347_5432;
  1981. T7*ms286_1002;
  1982. T7*ms330_6183;
  1983. T7*ms330_8253;
  1984. T7*ms292_5873;
  1985. T7*ms104_3304;
  1986. T7*ms222_3344;
  1987. T7*ms105_2274;
  1988. T7*ms330_8974;
  1989. T7*ms330_5274;
  1990. T7*ms10_10800;
  1991. T7*ms10_21120;
  1992. T7*ms10_15380;
  1993. T7*ms10_10920;
  1994. T7*ms324_5744;
  1995. T7*ms226_3984;
  1996. T7*ms13_17730;
  1997. T7*ms263_5264;
  1998. T7*ms13_10920;
  1999. T7*ms13_25940;
  2000. T7*ms13_11640;
  2001. T7*ms22_53690;
  2002. T7*ms22_24360;
  2003. T7*ms13_66440;
  2004. T7*ms13_11000;
  2005. T7*ms13_10840;
  2006. T7*ms22_41350;
  2007. T7*ms22_26820;
  2008. T7*ms13_18320;
  2009. T7*ms22_99120;
  2010. T7*ms22_23290;
  2011. T7*ms22_13410;
  2012. T7*ms22_26020;
  2013. T7*ms22_88550;
  2014. T7*ms22_14630;
  2015. T7*ms22_27810;
  2016. T7*ms129_6984;
  2017. T7*ms14_10800;
  2018. T7*ms14_15220;
  2019. T7*ms14_15720;
  2020. T7*ms14_14130;
  2021. T7*ms14_27090;
  2022. T7*ms14_60390;
  2023. T7*ms14_54240;
  2024. T7*ms14_13050;
  2025. T7*ms14_27790;
  2026. T7*ms14_14310;
  2027. T7*ms14_17120;
  2028. T7*ms14_16920;
  2029. T7*ms14_17000;
  2030. T7*ms14_21480;
  2031. T7*ms14_57020;
  2032. T7*ms14_15800;
  2033. T7*ms14_58420;
  2034. T7*ms14_22320;
  2035. T7*ms14_12700;
  2036. T7*ms14_10890;
  2037. T7*ms14_12180;
  2038. T7*ms14_12760;
  2039. T7*ms292_4464;
  2040. T7*ms292_1044;
  2041. T7*ms51_12060;
  2042. T7*ms292_5274;
  2043. T7*ms292_5244;
  2044. T7*ms24_12670;
  2045. T7*ms24_42960;
  2046. T7*ms24_15660;
  2047. T7*ms24_20200;
  2048. T7*ms364_8364;
  2049. T7*ms51_56460;
  2050. T7*ms51_18550;
  2051. T7*ms51_12150;
  2052. T7*ms51_58520;
  2053. T7*ms51_14820;
  2054. T7*ms51_30510;
  2055. T7*ms51_25830;
  2056. T7*ms51_23640;
  2057. T7*ms24_16640;
  2058. T7*ms330_100492a;
  2059. T7*ms330_108322a;
  2060. T7*ms25_17340;
  2061. T7*ms25_39900;
  2062. T7*ms25_18590;
  2063. T7*ms25_85500;
  2064. T7*ms34_57900;
  2065. T7*ms34_39050;
  2066. T7*ms34_71060;
  2067. T7*ms34_29280;
  2068. T7*ms34_44280;
  2069. T7*ms34_72240;
  2070. T7*ms34_35190;
  2071. T7*ms34_74830;
  2072. T7*ms34_74340;
  2073. T7*ms34_92480;
  2074. T7*ms34_90680;
  2075. T7*ms34_33180;
  2076. T7*ms34_29240;
  2077. T7*ms34_76190;
  2078. T7*ms34_12480;
  2079. T7*ms34_37500;
  2080. T7*ms34_29020;
  2081. T7*ms34_57660;
  2082. T7*ms34_65660;
  2083. T7*ms34_56910;
  2084. T7*ms34_10120;
  2085. T7*ms70_57270;
  2086. T7*ms34_15050;
  2087. T7*ms25_11120;
  2088. T7*ms25_68280;
  2089. T7*ms25_13170;
  2090. T7*ms25_13790;
  2091. T7*ms25_16440;
  2092. T7*ms25_14020;
  2093. T7*ms25_14710;
  2094. T7*ms34_42300;
  2095. T7*ms34_71470;
  2096. T7*ms34_60760;
  2097. T7*ms54_14720;
  2098. T7*ms54_78450;
  2099. T7*ms54_11970;
  2100. T7*ms54_32340;
  2101. T7*ms54_52000;
  2102. T7*ms54_34360;
  2103. T7*ms54_25650;
  2104. T7*ms54_17320;
  2105. T7*ms54_15070;
  2106. T7*ms36_26690;
  2107. T7*ms36_38940;
  2108. T7*ms36_20300;
  2109. T7*ms36_83580;
  2110. T7*ms36_12180;
  2111. T7*ms36_10070;
  2112. T7*ms36_46940;
  2113. T7*ms36_39440;
  2114. T7*ms63_36660;
  2115. T7*ms63_18000;
  2116. T7*ms63_33000;
  2117. T7*ms232_2505;
  2118. T7*ms10_13491;
  2119. T7*ms332_2295;
  2120. T7*ms389_2454;
  2121. T7*ms226_4935;
  2122. T7*ms263_1475;
  2123. T7*ms22_46841;
  2124. T7*ms14_18161;
  2125. T7*ms14_18051;
  2126. T7*ms14_26351;
  2127. T7*ms14_27651;
  2128. T7*ms282_5775;
  2129. T7*ms78_24210;
  2130. T7*ms292_9515;
  2131. T7*ms292_2485;
  2132. T7*ms292_2495;
  2133. T7*ms292_1035;
  2134. T7*ms292_1435;
  2135. T7*ms292_1905;
  2136. T7*ms292_1895;
  2137. T7*ms292_1885;
  2138. T7*ms292_1925;
  2139. T7*ms292_2185;
  2140. T7*ms292_1365;
  2141. T7*ms373_2035;
  2142. T7*ms24_51011;
  2143. T7*ms79_94000;
  2144. T7*ms283_2295;
  2145. T7*ms79_22860;
  2146. T7*ms88_91800;
  2147. T7*ms25_24661;
  2148. T7*ms25_12861;
  2149. T7*ms34_63591;
  2150. T7*ms34_25441;
  2151. T7*ms34_82621;
  2152. T7*ms34_98851;
  2153. T7*ms34_33741;
  2154. T7*ms34_53911;
  2155. T7*ms347_7155;
  2156. T7*ms104_2316;
  2157. T7*ms36_12951;
  2158. T7*ms330_8766;
  2159. T7*ms160_9906;
  2160. T7*ms28_72891;
  2161. T7*ms10_35232;
  2162. T7*ms10_24622;
  2163. T7*ms10_28042;
  2164. T7*ms10_12942;
  2165. T7*ms341_4296;
  2166. T7*ms332_5726;
  2167. T7*ms324_2076;
  2168. T7*ms263_4776;
  2169. T7*ms263_4656;
  2170. T7*ms263_7416;
  2171. T7*ms13_67592;
  2172. T7*ms22_55872;
  2173. T7*ms22_71162;
  2174. T7*ms13_10392;
  2175. T7*ms22_21242;
  2176. T7*ms22_33872;
  2177. T7*ms22_76132;
  2178. T7*ms13_85332;
  2179. T7*ms13_47052;
  2180. T7*ms13_11472;
  2181. T7*ms129_6896;
  2182. T7*ms14_19602;
  2183. T7*ms14_27482;
  2184. T7*ms14_13842;
  2185. T7*ms14_34672;
  2186. T7*ms14_21372;
  2187. T7*ms14_14112;
  2188. T7*ms14_14982;
  2189. T7*ms292_3346;
  2190. T7*ms292_4836;
  2191. T7*ms292_3036;
  2192. T7*ms292_5796;
  2193. T7*ms292_2826;
  2194. T7*ms292_5256;
  2195. T7*ms292_5226;
  2196. T7*ms292_1356;
  2197. T7*ms292_3066;
  2198. T7*ms24_17632;
  2199. T7*ms148_1116;
  2200. T7*ms24_64192;
  2201. T7*ms283_2856;
  2202. T7*ms51_21762;
  2203. T7*ms24_23892;
  2204. T7*ms25_10432;
  2205. T7*ms25_70742;
  2206. T7*ms25_16182;
  2207. T7*ms34_38712;
  2208. T7*ms34_14202;
  2209. T7*ms34_76932;
  2210. T7*ms34_78732;
  2211. T7*ms34_98482;
  2212. T7*ms34_89232;
  2213. T7*ms34_38352;
  2214. T7*ms25_12312;
  2215. T7*ms25_17402;
  2216. T7*ms25_12342;
  2217. T7*ms25_15272;
  2218. T7*ms25_29952;
  2219. T7*ms104_1017;
  2220. T7*ms54_14432;
  2221. T7*ms54_21692;
  2222. T7*ms54_87822;
  2223. T7*ms54_78962;
  2224. T7*ms54_12312;
  2225. T7*ms63_15392;
  2226. T7*ms63_82732;
  2227. T7*ms10_37213;
  2228. T7*ms388_5336;
  2229. T7*ms75_10142;
  2230. T7*ms75_67122;
  2231. T7*ms75_46872;
  2232. T7*ms93_83182;
  2233. T7*ms389_1156;
  2234. T7*ms13_10043;
  2235. T7*ms22_33603;
  2236. T7*ms22_17193;
  2237. T7*ms14_40613;
  2238. T7*ms14_13113;
  2239. T7*ms78_50792;
  2240. T7*ms24_21983;
  2241. T7*ms283_3227;
  2242. T7*ms51_10703;
  2243. T7*ms25_27623;
  2244. T7*ms25_25233;
  2245. T7*ms34_22423;
  2246. T7*ms34_26923;
  2247. T7*ms34_91143;
  2248. T7*ms34_40743;
  2249. T7*ms34_57753;
  2250. T7*ms34_29463;
  2251. T7*ms25_13143;
  2252. T7*ms26_81313;
  2253. T7*ms63_37233;
  2254. T7*ms330_4788;
  2255. T7*ms330_9378;
  2256. T7*ms28_26523;
  2257. T7*ms233_1068;
  2258. T7*ms341_8208;
  2259. T7*ms332_6258;
  2260. T7*ms332_8268;
  2261. T7*ms11_32864;
  2262. T7*ms12_21964;
  2263. T7*ms21_10744;
  2264. T7*ms244_8208;
  2265. T7*ms226_3378;
  2266. T7*ms13_60544;
  2267. T7*ms13_20094;
  2268. T7*ms13_10824;
  2269. T7*ms13_10664;
  2270. T7*ms13_14714;
  2271. T7*ms22_24084;
  2272. T7*ms22_33484;
  2273. T7*ms22_16244;
  2274. T7*ms22_12894;
  2275. T7*ms14_19334;
  2276. T7*ms14_22704;
  2277. T7*ms14_13554;
  2278. T7*ms14_24024;
  2279. T7*ms14_60434;
  2280. T7*ms14_11264;
  2281. T7*ms14_21804;
  2282. T7*ms14_23004;
  2283. T7*ms14_12694;
  2284. T7*ms292_1228;
  2285. T7*ms292_3798;
  2286. T7*ms292_3348;
  2287. T7*ms292_7868;
  2288. T7*ms292_1788;
  2289. T7*ms292_5328;
  2290. T7*ms292_9968;
  2291. T7*ms292_5238;
  2292. T7*ms292_3078;
  2293. T7*ms292_6288;
  2294. T7*ms24_17334;
  2295. T7*ms24_22554;
  2296. T7*ms283_3528;
  2297. T7*ms283_8298;
  2298. T7*ms51_11254;
  2299. T7*ms79_61083;
  2300. T7*ms25_36744;
  2301. T7*ms25_40834;
  2302. T7*ms25_79464;
  2303. T7*ms34_63264;
  2304. T7*ms34_69224;
  2305. T7*ms34_54404;
  2306. T7*ms34_13644;
  2307. T7*ms34_71434;
  2308. T7*ms34_45084;
  2309. T7*ms34_63584;
  2310. T7*ms34_83714;
  2311. T7*ms34_37044;
  2312. T7*ms25_45954;
  2313. T7*ms25_17784;
  2314. T7*ms25_61824;
  2315. T7*ms25_14664;
  2316. T7*ms63_72954;
  2317. T7*ms54_29184;
  2318. T7*ms54_24804;
  2319. T7*ms54_11264;
  2320. T7*ms54_76164;
  2321. T7*ms54_11214;
  2322. T7*ms36_23364;
  2323. T7*ms36_11184;
  2324. T7*ms36_18194;
  2325. T7*ms63_66924;
  2326. T7*ms28_25494;
  2327. T7*ms10_13815;
  2328. T7*ms263_9339;
  2329. T7*ms146_7479;
  2330. T7*ms22_13095;
  2331. T7*ms13_41475;
  2332. T7*ms13_13065;
  2333. T7*ms13_23835;
  2334. T7*ms14_30885;
  2335. T7*ms14_33465;
  2336. T7*ms14_33495;
  2337. T7*ms14_32955;
  2338. T7*ms14_34215;
  2339. T7*ms292_5579;
  2340. T7*ms24_22575;
  2341. T7*ms24_18755;
  2342. T7*ms79_60544;
  2343. T7*ms24_22125;
  2344. T7*ms24_24045;
  2345. T7*ms51_37325;
  2346. T7*ms51_19775;
  2347. T7*ms79_34704;
  2348. T7*ms25_34035;
  2349. T7*ms34_82695;
  2350. T7*ms34_11245;
  2351. T7*ms34_20315;
  2352. T7*ms34_71295;
  2353. T7*ms34_64185;
  2354. T7*ms34_37875;
  2355. T7*ms34_28035;
  2356. T7*ms34_33345;
  2357. T7*ms34_75355;
  2358. T7*ms34_98605;
  2359. T7*ms34_65695;
  2360. T7*ms34_48195;
  2361. T7*ms25_17175;
  2362. T7*ms25_26065;
  2363. T7*ms25_18775;
  2364. T7*ms25_13035;
  2365. T7*ms54_13425;
  2366. T7*ms54_55955;
  2367. T7*ms54_16175;
  2368. T7*ms36_32565;
  2369. T7*ms36_10175;
  2370. T7*ms36_33825;
  2371. T7*ms63_40425;
  2372. T7*ms36_12915;
  2373. T7*ms34_95a;
  2374. T7*ms93_41905;
  2375. T7*ms93_67155;
  2376. T7*ms93_54285;
  2377. T7*ms13_11536;
  2378. T7*ms13_38896;
  2379. T7*ms13_32576;
  2380. T7*ms13_37456;
  2381. T7*ms13_45846;
  2382. T7*ms13_10896;
  2383. T7*ms13_11376;
  2384. T7*ms13_14266;
  2385. T7*ms22_20826;
  2386. T7*ms22_54886;
  2387. T7*ms22_23290aaa;
  2388. T7*ms14_11896;
  2389. T7*ms14_29456;
  2390. T7*ms14_22776;
  2391. T7*ms14_60346;
  2392. T7*ms14_11616;
  2393. T7*ms14_11456;
  2394. T7*ms14_11496;
  2395. T7*ms14_22896;
  2396. T7*ms24_57426;
  2397. T7*ms79_72275;
  2398. T7*ms79_74095;
  2399. T7*ms51_21736;
  2400. T7*ms51_11736;
  2401. T7*ms24_62016;
  2402. T7*ms25_15936;
  2403. T7*ms25_38046;
  2404. T7*ms25_36496;
  2405. T7*ms25_11256;
  2406. T7*ms34_34276;
  2407. T7*ms34_47516;
  2408. T7*ms34_85956;
  2409. T7*ms34_64096;
  2410. T7*ms34_63936;
  2411. T7*ms34_33616;
  2412. T7*ms34_85196;
  2413. T7*ms25_22876;
  2414. T7*ms25_76246;
  2415. T7*ms25_96876;
  2416. T7*ms25_12186;
  2417. T7*ms34_86146;
  2418. T7*ms34_44356;
  2419. T7*ms51_3077376a;
  2420. T7*ms63_35976;
  2421. T7*ms63_44356;
  2422. T7*ms54_15246;
  2423. T7*ms36_44196;
  2424. T7*ms54_15696;
  2425. T7*ms63_30936;
  2426. T7*ms10_38827;
  2427. T7*ms21_19327;
  2428. T7*ms22_48577;
  2429. T7*ms13_14427;
  2430. T7*ms22_26817;
  2431. T7*ms14_16887;
  2432. T7*ms14_13797;
  2433. T7*ms14_13887;
  2434. T7*ms51_48457;
  2435. T7*ms34_85917;
  2436. T7*ms34_14027;
  2437. T7*ms34_20247;
  2438. T7*ms34_26277;
  2439. T7*ms34_35397;
  2440. T7*ms63_60357;
  2441. T7*ms82_44577;
  2442. T7*ms10_20868;
  2443. T7*ms10_17908;
  2444. T7*ms93_64647;
  2445. T7*ms263_8411a;
  2446. T7*ms13_21798;
  2447. T7*ms13_63888;
  2448. T7*ms13_18788;
  2449. T7*ms13_13428;
  2450. T7*ms13_20048;
  2451. T7*ms13_50768;
  2452. T7*ms13_10728;
  2453. T7*ms13_10928;
  2454. T7*ms13_11448;
  2455. T7*ms22_28658;
  2456. T7*ms22_31928;
  2457. T7*ms22_28908;
  2458. T7*ms13_33638;
  2459. T7*ms292_864aa;
  2460. T7*ms292_176aa;
  2461. T7*ms292_1895a;
  2462. T7*ms292_1900a;
  2463. T7*ms14_20868;
  2464. T7*ms14_29078;
  2465. T7*ms14_10648;
  2466. T7*ms14_22428;
  2467. T7*ms14_22968;
  2468. T7*ms14_27118;
  2469. T7*ms14_21828;
  2470. T7*ms14_14328;
  2471. T7*ms14_34768;
  2472. T7*ms14_27638;
  2473. T7*ms14_13968;
  2474. T7*ms14_16588;
  2475. T7*ms14_17628;
  2476. T7*ms24_21268;
  2477. T7*ms79_35857;
  2478. T7*ms51_23488;
  2479. T7*ms70_63048;
  2480. T7*ms25_37098;
  2481. T7*ms34_36528;
  2482. T7*ms34_94878;
  2483. T7*ms34_43368;
  2484. T7*ms34_83028;
  2485. T7*ms34_78048;
  2486. T7*ms34_79128;
  2487. T7*ms34_61008;
  2488. T7*ms34_64448;
  2489. T7*ms34_10068;
  2490. T7*ms34_25158;
  2491. T7*ms25_38148;
  2492. T7*ms34_63808;
  2493. T7*ms34_71638;
  2494. T7*ms26_25498;
  2495. T7*ms54_14168;
  2496. T7*ms63_34008;
  2497. T7*ms54_37098;
  2498. T7*ms10_18469;
  2499. T7*ms75_28658;
  2500. T7*ms85_61088;
  2501. T7*ms13_28959;
  2502. T7*ms22_31059;
  2503. T7*ms13_47439;
  2504. T7*ms13_25909;
  2505. T7*ms22_23569;
  2506. T7*ms22_12339;
  2507. T7*ms14_19459;
  2508. T7*ms14_12879;
  2509. T7*ms14_25779;
  2510. T7*ms14_12969;
  2511. T7*ms24_20449;
  2512. T7*ms79_99138;
  2513. T7*ms24_68679;
  2514. T7*ms25_12249;
  2515. T7*ms34_31689;
  2516. T7*ms34_80379;
  2517. T7*ms34_48949;
  2518. T7*ms25_50749;
  2519. T7*ms25_12699;
  2520. T7*ms104_23160;
  2521. T7*ms330_14960;
  2522. T7*ms330_19630;
  2523. T7*ms330_61710;
  2524. T7*ms330_48430;
  2525. T7*ms330_48200;
  2526. T7*ms330_45990;
  2527. T7*ms330_45300;
  2528. T7*ms330_11170;
  2529. T7*ms330_23940;
  2530. T7*ms330_17670;
  2531. T7*ms54_11209;
  2532. T7*ms54_39879;
  2533. T7*ms54_12699;
  2534. T7*ms54_19239;
  2535. T7*ms36_25809;
  2536. T7*ms63_90129;
  2537. T7*ms232_94840;
  2538. T7*ms232_18320;
  2539. T7*ms331_30240;
  2540. T7*ms242_20400;
  2541. T7*ms233_18640;
  2542. T7*ms117_53650;
  2543. T7*ms263_34740;
  2544. T7*ms263_54560;
  2545. T7*ms146_16850;
  2546. T7*ms264_38350;
  2547. T7*ms129_41670;
  2548. T7*ms363_16980;
  2549. T7*ms183_14390;
  2550. T7*ms183_34210;
  2551. T7*ms292_16790;
  2552. T7*ms292_27120;
  2553. T7*ms292_33240;
  2554. T7*ms292_17970;
  2555. T7*ms292_17220;
  2556. T7*ms292_93380;
  2557. T7*ms148_56880;
  2558. T7*ms356_13130;
  2559. T7*ms347_53560;
  2560. T7*ms195_54510;
  2561. T7*ms249_77140;
  2562. T7*ms357_52800;
  2563. T7*ms259_27380;
  2564. T7*ms268_38500;
  2565. T7*ms259_38450;
  2566. T7*ms187_14590;
  2567. T7*ms368_38520;
  2568. T7*ms198_33810;
  2569. T7*ms198_84360;
  2570. T7*ms341_94041;
  2571. T7*ms263_14931;
  2572. T7*ms129_21261;
  2573. T7*ms129_37791;
  2574. T7*ms292_72841;
  2575. T7*ms256_87371;
  2576. T7*ms249_64251;
  2577. T7*ms104_81692;
  2578. T7*ms141_50512;
  2579. T7*ms160_24192;
  2580. T7*ms242_86602;
  2581. T7*ms332_20592;
  2582. T7*ms234_15022;
  2583. T7*ms162_67122;
  2584. T7*ms22_24084a;
  2585. T7*ms22_23290a;
  2586. T7*ms271_29722;
  2587. T7*ms253_25652;
  2588. T7*ms253_67122;
  2589. T7*ms244_78732;
  2590. T7*ms244_24282;
  2591. T7*ms226_32982;
  2592. T7*ms163_50512;
  2593. T7*ms14_23004a;
  2594. T7*ms14_13050a;
  2595. T7*ms263_10832;
  2596. T7*ms263_22302;
  2597. T7*ms24_17632a;
  2598. T7*ms24_21268a;
  2599. T7*ms51_14820a;
  2600. T7*ms34_83028a;
  2601. T7*ms34_29280a;
  2602. T7*ms34_14027a;
  2603. T7*ms34_10120a;
  2604. T7*ms34_45084a;
  2605. T7*ms34_38352a;
  2606. T7*ms70_57270a;
  2607. T7*ms25_13035a;
  2608. T7*ms34_79128a;
  2609. T7*ms292_91602;
  2610. T7*ms292_12922;
  2611. T7*ms292_32752;
  2612. T7*ms292_14092;
  2613. T7*ms292_10872;
  2614. T7*ms292_11322;
  2615. T7*ms274_36312;
  2616. T7*ms148_24192;
  2617. T7*ms364_63822;
  2618. T7*ms275_42042;
  2619. T7*ms149_99792;
  2620. T7*ms54_9790aa;
  2621. T7*ms54_11214a;
  2622. T7*ms54_34360a;
  2623. T7*ms267_35832;
  2624. T7*ms187_26862;
  2625. T7*ms378_87172;
  2626. T7*ms198_98322;
  2627. T7*ms216_59163;
  2628. T7*ms24_0;
  2629. T7*ms226_75563;
  2630. T7*ms263_13433;
  2631. T7*ms363_57823;
  2632. T7*ms292_12883;
  2633. T7*ms373_11313;
  2634. T7*ms201_99414;
  2635. T7*ms104_55154;
  2636. T7*ms12_583550;
  2637. T7*ms105_51844;
  2638. T7*ms378_11313;
  2639. T7*ms232_11604;
  2640. T7*ms233_29634;
  2641. T7*ms251_34704;
  2642. T7*ms233_54404;
  2643. T7*ms341_57504;
  2644. T7*ms341_12144;
  2645. T7*ms25_116870;
  2646. T7*ms34_116370;
  2647. T7*ms34_115380;
  2648. T7*ms34_142100;
  2649. T7*ms34_104490;
  2650. T7*ms34_192660;
  2651. T7*ms34_116820;
  2652. T7*ms34_117540;
  2653. T7*ms253_63744;
  2654. T7*ms244_42224;
  2655. T7*ms34_167200;
  2656. T7*ms25_271880;
  2657. T7*ms25_634340;
  2658. T7*ms34_121210;
  2659. T7*ms263_26214;
  2660. T7*ms263_30734;
  2661. T7*ms273_50344;
  2662. T7*ms63_130830;
  2663. T7*ms63_141270;
  2664. T7*ms63_148460;
  2665. T7*ms363_19584;
  2666. T7*ms36_129800;
  2667. T7*ms63_229320;
  2668. T7*ms292_15224;
  2669. T7*ms292_22194;
  2670. T7*ms292_17714;
  2671. T7*ms148_73584;
  2672. T7*ms101_56885;
  2673. T7*ms364_25494;
  2674. T7*ms149_40794;
  2675. T7*ms347_12894;
  2676. T7*ms347_54944;
  2677. T7*ms83_117530;
  2678. T7*ms75_140500;
  2679. T7*ms104_16605;
  2680. T7*ms179_36984;
  2681. T7*ms330_79695;
  2682. T7*ms198_87134;
  2683. T7*ms341_39155;
  2684. T7*ms332_10365;
  2685. T7*ms270_38975;
  2686. T7*ms34_146421;
  2687. T7*ms118_16515;
  2688. T7*ms190_13065;
  2689. T7*ms263_37925;
  2690. T7*ms146_24605;
  2691. T7*ms218_16485;
  2692. T7*ms26_297451;
  2693. T7*ms54_629541;
  2694. T7*ms36_852461;
  2695. T7*ms63_197701;
  2696. T7*ms292_17745;
  2697. T7*ms292_17415;
  2698. T7*ms292_85275;
  2699. T7*ms373_23095;
  2700. T7*ms283_34875;
  2701. T7*ms283_38975;
  2702. T7*ms283_71925;
  2703. T7*ms283_15765;
  2704. T7*ms283_10285;
  2705. T7*ms364_13015;
  2706. T7*ms248_46305;
  2707. T7*ms149_16515;
  2708. T7*ms149_43605;
  2709. T7*ms347_30765;
  2710. T7*ms357_60005;
  2711. T7*ms104_23436;
  2712. T7*ms269_29715;
  2713. T7*ms330_63726;
  2714. T7*ms330_88056;
  2715. T7*ms105_20196;
  2716. T7*ms330_64786;
  2717. T7*ms22_806412;
  2718. T7*ms214_39396;
  2719. T7*ms233_63886;
  2720. T7*ms251_33726;
  2721. T7*ms270_24066;
  2722. T7*ms24_744072;
  2723. T7*ms225_18416;
  2724. T7*ms280_18416;
  2725. T7*ms34_151262;
  2726. T7*ms34_350632;
  2727. T7*ms34_129072;
  2728. T7*ms253_53476;
  2729. T7*ms253_45856;
  2730. T7*ms244_36456;
  2731. T7*ms244_14826;
  2732. T7*ms244_75996;
  2733. T7*ms263_47856;
  2734. T7*ms54_455742;
  2735. T7*ms54_345762;
  2736. T7*ms129_88736;
  2737. T7*ms129_46246;
  2738. T7*ms282_56296;
  2739. T7*ms36_720532;
  2740. T7*ms63_172312;
  2741. T7*ms292_43746;
  2742. T7*ms292_25476;
  2743. T7*ms292_26146;
  2744. T7*ms292_27876;
  2745. T7*ms274_17216;
  2746. T7*ms110_63657;
  2747. T7*ms364_17856;
  2748. T7*ms266_43416;
  2749. T7*ms176_63936;
  2750. T7*ms149_36576;
  2751. T7*ms149_89856;
  2752. T7*ms347_54886;
  2753. T7*ms347_43146;
  2754. T7*ms249_30996;
  2755. T7*ms104_21897;
  2756. T7*ms187_36576;
  2757. T7*ms179_18336;
  2758. T7*ms378_98256;
  2759. T7*ms388_38856;
  2760. T7*ms233_20927;
  2761. T7*ms63_153753;
  2762. T7*ms292_94557;
  2763. T7*ms292_44307;
  2764. T7*ms94_178923;
  2765. T7*ms231_10368;
  2766. T7*ms330_31008;
  2767. T7*ms12_572294;
  2768. T7*ms198_99097;
  2769. T7*ms50_203984;
  2770. T7*ms341_13888;
  2771. T7*ms341_23688;
  2772. T7*ms341_14508;
  2773. T7*ms332_20878;
  2774. T7*ms51_147634;
  2775. T7*ms280_50428;
  2776. T7*ms244_12258;
  2777. T7*ms263_12078;
  2778. T7*ms263_39198;
  2779. T7*ms263_35948;
  2780. T7*ms263_40898;
  2781. T7*ms129_42138;
  2782. T7*ms282_17248;
  2783. T7*ms54_785024;
  2784. T7*ms183_24548;
  2785. T7*ms63_122544;
  2786. T7*ms292_53838;
  2787. T7*ms292_17488;
  2788. T7*ms364_99028;
  2789. T7*ms364_12978;
  2790. T7*ms248_37098;
  2791. T7*ms149_35448;
  2792. T7*ms347_28908;
  2793. T7*ms249_11858;
  2794. T7*ms277_46278;
  2795. T7*ms330_99819;
  2796. T7*ms87_102564;
  2797. T7*ms87_122084;
  2798. T7*ms22_823055;
  2799. T7*ms341_28119;
  2800. T7*ms34_667805;
  2801. T7*ms34_112815;
  2802. T7*ms34_112905;
  2803. T7*ms34_116415;
  2804. T7*ms34_116325;
  2805. T7*ms263_32819;
  2806. T7*ms263_11679;
  2807. T7*ms63_108135;
  2808. T7*ms292_49119;
  2809. T7*ms292_10089;
  2810. T7*ms357_24099;
  2811. T7*ms378_20449;
  2812. T7*ms34_204786;
  2813. T7*ms25_135876;
  2814. T7*ms34_125396;
  2815. T7*ms54_104196;
  2816. T7*ms36_132226;
  2817. T7*ms36_123066;
  2818. T7*ms22_112047;
  2819. T7*ms79_111496;
  2820. T7*ms34_136367;
  2821. T7*ms34_146727;
  2822. T7*ms34_202947;
  2823. T7*ms22_509258;
  2824. T7*ms50_321828;
  2825. T7*ms330_628320;
  2826. T7*ms14_61;
  2827. T7*ms70_11;
  2828. T7*ms36_226958;
  2829. T7*ms14_62;
  2830. T7*ms263_115570;
  2831. T7*ms263_114770;
  2832. T7*ms292_125720;
  2833. T7*ms292_123360;
  2834. T7*ms292_329350;
  2835. T7*ms292_453720;
  2836. T7*ms283_101700;
  2837. T7*ms78_163188;
  2838. T7*ms14_63;
  2839. T7*ms14_43;
  2840. T7*ms34_198189;
  2841. T7*ms25_102949;
  2842. T7*ms198_116370;
  2843. T7*ms198_127680;
  2844. T7*ms54_667749;
  2845. T7*ms13_94;
  2846. T7*ms10_318a;
  2847. T7*ms14_44;
  2848. T7*ms341_553071;
  2849. T7*ms13_272a;
  2850. T7*ms13_194a;
  2851. T7*ms13_184a;
  2852. T7*ms13_957a;
  2853. T7*ms13_166a;
  2854. T7*ms22_412a;
  2855. T7*ms13_951a;
  2856. T7*ms14_65;
  2857. T7*ms14_95;
  2858. T7*ms25_804a;
  2859. T7*ms34_286a;
  2860. T7*ms34_681a;
  2861. T7*ms34_675a;
  2862. T7*ms34_374a;
  2863. T7*ms34_194a;
  2864. T7*ms25_510a;
  2865. T7*ms25_582a;
  2866. T7*ms282_174591;
  2867. T7*ms34_95;
  2868. T7*ms54_600a;
  2869. T7*ms54_254a;
  2870. T7*ms63_166a;
  2871. T7*ms284_125161;
  2872. T7*ms14_46;
  2873. T7*ms14_36;
  2874. T7*ms25_46;
  2875. T7*ms330_100492;
  2876. T7*ms330_108322;
  2877. T7*ms13_47;
  2878. T7*ms14_48;
  2879. T7*ms34_68;
  2880. T7*ms176_269232;
  2881. T7*ms347_131322;
  2882. T7*ms104_112933;
  2883. T7*ms263_968643;
  2884. T7*ms183_107113;
  2885. T7*ms292_156693;
  2886. T7*ms34_1422390;
  2887. T7*ms190_120934;
  2888. T7*ms263_148304;
  2889. T7*ms363_158804;
  2890. T7*ms265_100044;
  2891. T7*ms376_106984;
  2892.  
  2893.  
  2894. void se_msi1(void){
  2895. ms378_532194=se_ms(78,"\");\nprintf(\"#%p\",*o);\nprintf(\"[\");\nprintf(\"\\n\\t\");\nprintf(\"item = \");\nse_prinT");
  2896. ms198_186794=se_ms(59,"The type of this constant feature should be REAL or DOUBLE.");
  2897. ms198_158544=se_ms(54,"The type of this constant feature should be CHARACTER.");
  2898. ms118_181815=se_ms(69,"Call on a Void target in the living Eiffel code. No instance of type ");
  2899. ms363_114705=se_ms(45,"error1(\"Invalid inspect (nothing selected).\",");
  2900. ms283_116775=se_ms(45,"Right-hand side expanded Not Yet Implemented.");
  2901. ms332_176736=se_ms(48,"(se_dump_stack*caller,int l,int c,int f, void *C");
  2902. ms129_42=se_ms(1,")");
  2903. ms282_169026=se_ms(66,"Void may not be assigned to an expanded entity. Left hand side is ");
  2904. ms292_144666=se_ms(47,"R=((C->id==a1->id)?!memcmp(C,a1,sizeof(*C)):0);");
  2905. ms292_197516=se_ms(67,"));\nfor(i=2;_spfd[i]!=0;i++);\n_spfd[i]=\'f\';\n_spfd[++i]=0;\nsprintf((");
  2906. ms129_37791a=se_ms(17,"Expanded/Expanded");
  2907. ms292_15224a=se_ms(22,"R=malloc(sizeof(*C));\n");
  2908. ms292_11322a=se_ms(9,",sizeof(T");
  2909. ms292_14092a=se_ms(13,"fopen((char*)");
  2910. ms368_111496=se_ms(44,"Cannot access address of a deferred routine.");
  2911. ms330_450337=se_ms(73,"malloc(sizeof(double)+sizeof(*eiffel_root_object));\n*eiffel_root_object=M");
  2912. ms357_24099a=se_ms(29,"se_require_uppermost_flag=1;\n");
  2913. ms341_136867=se_ms(97,"m->_storage=s;\nm->_capacity=argc;\nm->_lower=1;\nm->_upper=argc;\nva_start(pa,argc);\nwhile(argc--)\173""\n");
  2914. ms129_383757=se_ms(87," is not yet implemented (you can work arround doing an assignment in a local variable).");
  2915. ms12_300=se_ms(2,".e");
  2916. ms347_110987=se_ms(41,"(c+2);\nmemcpy(s->_storage,e,c);\nreturn s;");
  2917. ms13_250=se_ms(2,"==");
  2918. ms13_510=se_ms(3,"((T");
  2919. ms13_420=se_ms(2,"if");
  2920. ms13_430=se_ms(2,"as");
  2921. ms13_170=se_ms(2,"))");
  2922. ms13_640=se_ms(4,"();\n");
  2923. ms13_410=se_ms(2,"gc");
  2924. ms13_540=se_ms(3,"T0*");
  2925. ms50_600=se_ms(3,";\175""\n");
  2926. ms14_570=se_ms(3,"@<<");
  2927. ms24_410=se_ms(2,"gc");
  2928. ms24_600=se_ms(3,"*o)");
  2929. ms24_220=se_ms(2,"->");
  2930. ms70_150=se_ms(2," (");
  2931. ms25_420=se_ms(2,"\173""T");
  2932. ms25_510=se_ms(3,"((T");
  2933. ms54_410=se_ms(2,"gc");
  2934. ms54_600=se_ms(3,"*o)");
  2935. ms54_660=se_ms(4,"++;\n");
  2936. ms54_420=se_ms(2,"\173""T");
  2937. ms13_951=se_ms(3,"end");
  2938. ms13_561=se_ms(3,"T7*");
  2939. ms54_7450784=se_ms(347,"=o1;\n\175""\n\175""\n\175""\nelse\173""\nint dead=1;\nflh.header.next=NULL;\nflt=&flh;\no2=o1+c->count_minus_one;\nfor(;o1<=o2;o2--)\173""\nif((o2->header.flag)==FSOH_MARKED)\173""\no2->header.flag=FSOH_UNMARKED;\ndead=0;\175""\nelse\173""\nflt->header.next=o2;\nflt=o2;\n\175""\n\175""\nif (dead)\173""\nc->next=fsocfl;\nfsocfl=c;\nc->header.state_type=FSO_FREE_CHUNK;\n\n\175""\nelse if(flh.header.next!=NULL)\173""\nflt->header.next=");
  2940. ms34_681=se_ms(3,"CWC");
  2941. ms25_891=se_ms(3,"ac_");
  2942. ms10_312=se_ms(2,"-l");
  2943. ms28_681=se_ms(3,"No ");
  2944. ms175_368088=se_ms(84,"Inside a procedure, a Precursor call must be a procedure call (not a function call).");
  2945. se_msi2();
  2946. }
  2947.  
  2948.  
  2949. void se_msi2(void){
  2950. ms13_172=se_ms(2,"*)");
  2951. ms13_342=se_ms(2,"0x");
  2952. ms364_103698=se_ms(42,"Error while loading feature of cecil file.");
  2953. ms22_412=se_ms(2,"p[");
  2954. ms13_272=se_ms(2,"\173""\n");
  2955. ms282_47=se_ms(1,".");
  2956. ms14_252=se_ms(2,">=");
  2957. ms14_222=se_ms(2,"/=");
  2958. ms14_582=se_ms(3,"@>>");
  2959. ms25_582=se_ms(3,"-o ");
  2960. ms177_359888=se_ms(83,"Inside a function, a Precursor call must be a function call (not a procedure call).");
  2961. ms54_972=se_ms(4,");\n\173""");
  2962. ms54_752=se_ms(4,"=0;\n");
  2963. ms64_702=se_ms(3,"FOO");
  2964. ms288_130368=se_ms(48,"Command \'compile_to_c\' cannot compile this code.");
  2965. ms378_127538=se_ms(43,"((void*)(&((*o)->_item)));\nprintf(\"\\n\\t]\");");
  2966. ms198_236778=se_ms(67,"The type of this constant feature should be INTEGER REAL or DOUBLE.");
  2967. ms198_142698=se_ms(51,"The type of this constant feature should be STRING.");
  2968. ms198_147888=se_ms(52,"The type of this constant feature should be BOOLEAN.");
  2969. ms13_393=se_ms(3,"),(");
  2970. ms22_113=se_ms(1,"p");
  2971. ms51_543=se_ms(3," R=");
  2972. ms54_603=se_ms(3,"*p)");
  2973. ms36_303=se_ms(3,"\'.\n");
  2974. ms21_384=se_ms(3," : ");
  2975. ms13_114=se_ms(2,",\n");
  2976. ms22_354=se_ms(3,"\". ");
  2977. ms13_184=se_ms(2,"*/");
  2978. ms13_144=se_ms(2,";\n");
  2979. ms13_194=se_ms(2,"0.");
  2980. ms22_104=se_ms(1,"g");
  2981. ms22_314=se_ms(2,"]=");
  2982. ms22_504=se_ms(3,"];\n");
  2983. ms13_644=se_ms(4,"));\n");
  2984. ms363_107489=se_ms(47,"(/*se_evobt*/se_print_run_time_stack(),exit(1))");
  2985. ms14_714=se_ms(3,"ANY");
  2986. ms14_374=se_ms(2,"\\\\");
  2987. ms14_194=se_ms(2,"//");
  2988. ms292_154299=se_ms(57,"(NULL==(_p=getenv((char*)_p)))?NULL:((T0*)e2s((char*)_p))");
  2989. ms24_254=se_ms(2,"(T");
  2990. ms51_314=se_ms(2,"]=");
  2991. ms70_214=se_ms(2,"^\n");
  2992. ms34_374=se_ms(2,"\\\\");
  2993. ms34_194=se_ms(2,"//");
  2994. ms25_504=se_ms(3,"];\n");
  2995. ms25_224=se_ms(2,"*C");
  2996. ms25_804=se_ms(4,"*)C)");
  2997. ms54_924=se_ms(4,"*n;\n");
  2998. ms54_254=se_ms(2,"(T");
  2999. ms36_654=se_ms(3,"OS2");
  3000. se_msi3();
  3001. }
  3002.  
  3003.  
  3004. void se_msi3(void){
  3005. ms13_975=se_ms(3,"old");
  3006. ms51_3077376=se_ms(256,"................................................................................................................................................................................................................................................................");
  3007. ms34_675=se_ms(3,"CSE");
  3008. ms289_126759=se_ms(47,"External feature must not have rescue compound.");
  3009. ms22_23290aa=se_ms(17,"C Header Pass 2 :");
  3010. ms54_3077376=se_ms(256,"................................................................................................................................................................................................................................................................");
  3011. ms24_21268aa=se_ms(26,"fprintf(SE_ERR,\"#%p\",*o);\n");
  3012. ms12_306=se_ms(2,".h");
  3013. ms12_296=se_ms(2,".c");
  3014. ms34_29280aa=se_ms(20,"Substitute with \";\".");
  3015. ms34_112815a=se_ms(45,"Same identifier appears twice (local/formal).");
  3016. ms34_146421a=se_ms(51,"Right hand side expression expected for assignment.");
  3017. ms34_104490a=se_ms(43,"One single opening \'\173""\' is correct too here.");
  3018. ms13_166=se_ms(2,"\".");
  3019. ms13_446=se_ms(2,"is");
  3020. ms13_276=se_ms(2,"\175""\n");
  3021. ms50_756=se_ms(4,"=1;\n");
  3022. ms50_276=se_ms(2,"\175""\n");
  3023. ms14_456=se_ms(2,"or");
  3024. ms24_616=se_ms(4,"\");\n");
  3025. ms54_11214aa=se_ms(18,"->first_object));\n");
  3026. ms54_34360aa=se_ms(20,".count_minus_one;\nn=");
  3027. ms54_785024a=se_ms(128,"................................................................................................................................");
  3028. ms25_546=se_ms(3,"-c ");
  3029. ms34_286=se_ms(2,"IC");
  3030. ms54_276=se_ms(2,"\n\175""");
  3031. ms54_976=se_ms(4," o2)");
  3032. ms36_756=se_ms(3,"VMS");
  3033. ms36_966=se_ms(3,"man");
  3034. ms10_747=se_ms(3,"-cc");
  3035. ms63_166=se_ms(2,"\".");
  3036. ms28_186=se_ms(2,": ");
  3037. ms13_957=se_ms(3,"bin");
  3038. ms84_356=se_ms(2,"_P");
  3039. ms22_117=se_ms(1,"t");
  3040. ms14_687=se_ms(3,"BIT");
  3041. ms51_777=se_ms(3,"&ds");
  3042. ms79_111496a=se_ms(44,"Cannot undefine unexistant feature (VDUS.1).");
  3043. ms10_318=se_ms(2,"-o");
  3044. ms13_288=se_ms(3,"\".\n");
  3045. ms13_118=se_ms(2,".\n");
  3046. ms22_118=se_ms(2,".\n");
  3047. ms13_428=se_ms(2,"do");
  3048. ms22_348=se_ms(3,");\n");
  3049. ms13_348=se_ms(3,");\n");
  3050. ms13_168=se_ms(2,"()");
  3051. ms14_248=se_ms(2,"<=");
  3052. ms14_438=se_ms(2,"io");
  3053. ms51_348=se_ms(3,");\n");
  3054. ms70_318=se_ms(3," :\n");
  3055. se_msi4();
  3056. }
  3057.  
  3058.  
  3059. void se_msi4(void){
  3060. ms26_158=se_ms(2,", ");
  3061. ms26_768=se_ms(4,",...");
  3062. ms36_708=se_ms(3,"DOS");
  3063. ms63_158=se_ms(2,", ");
  3064. ms36_138=se_ms(2," \"");
  3065. ms36_288=se_ms(3,"\".\n");
  3066. ms50_759=se_ms(3,"if(");
  3067. ms14_939=se_ms(3,"and");
  3068. ms51_759=se_ms(3,"No:");
  3069. ms24_1991388=se_ms(151,")return;\175""\nelse\173""\nif(p>(b+(c->count_minus_one)))return;\175""\nif(p<b)return;\nif(((((char*)p)-((char*)b))%sizeof(*b))==0)\173""\nif(p->header.flag==FSOH_UNMARKED)\173""\nT");
  3070. ms54_759=se_ms(3,"if(");
  3071. ms54_1433339=se_ms(181,"=malloc(FSOC_SIZE);\nfsoc_count++;\n\173""mch**p;\nif(gcmt_used==gcmt_max)\173""\ngcmt_max<<=1;\ngcmt=realloc(gcmt,(gcmt_max+1)*sizeof(void*));\n\175""\nfor(p=gcmt+(gcmt_used++ -1);(p>=gcmt)&&(*p>((mch*)");
  3072. ms330_3179552=se_ms(536,"printf(\"Stack size = %d\\n\",gc_stack_size());\nprintf(\"GC Main Table:\\n\");\nprintf(\" gcmt_used = %d\\n\",gcmt_used);\nprintf(\" gcmt_max = %d\\n\",gcmt_max);\nprintf(\"Fixed Size Chunk(s):\\n\");\nprintf(\" fsocfl = %d\\n\",fsocfl_count());\nprintf(\" fsoc_count = %d\\n\",fsoc_count);\nprintf(\" fsoc_count_ceil = %d\\n\",fsoc_count_ceil);\nprintf(\"Native Array(s):\\n\");\nprintf(\" rsoc_count = %d\\n\",rsoc_count);\nprintf(\" rsoc_count_ceil = %d\\n\",rsoc_count_ceil);\nrsocfl_info();\nprintf(\"GC called %d time(s)\\n\",gc_start_count);\nprintf(\"--------------------\\n\");\n");
  3073. ms105_540=se_ms(3,")\173""\n");
  3074. ms233_250=se_ms(2,"==");
  3075. ms233_540=se_ms(3,")\173""\n");
  3076. ms332_540=se_ms(3,")\173""\n");
  3077. ms216_180=se_ms(2,").");
  3078. ms263_570=se_ms(3," o)");
  3079. ms263_660=se_ms(4,"++;\n");
  3080. ms128_740=se_ms(4,"),1)");
  3081. ms147_220=se_ms(2,"->");
  3082. ms292_540=se_ms(3,")\173""\n");
  3083. ms292_600=se_ms(3,"]=(");
  3084. ms292_390=se_ms(3,")+(");
  3085. ms292_860=se_ms(4,")>>(");
  3086. ms292_270=se_ms(2,")[");
  3087. ms233_248a=se_ms(2,"<=");
  3088. ms249_180=se_ms(2,").");
  3089. ms330_111=se_ms(1,"n");
  3090. ms272_561=se_ms(3,"T7*");
  3091. ms292_208a=se_ms(2,"=(");
  3092. ms292_864a=se_ms(4,"*((T");
  3093. ms292_270a=se_ms(2,")[");
  3094. ms292_176a=se_ms(2,"),");
  3095. ms292_387a=se_ms(3,"*)(");
  3096. ms292_860a=se_ms(4,")>>(");
  3097. ms105_752=se_ms(4,"=0;\n");
  3098. ms330_282=se_ms(2,"=M");
  3099. ms233_502=se_ms(2,"\174""\174""");
  3100. ms332_932=se_ms(4,"R=((");
  3101. ms145_152=se_ms(2,"!(");
  3102. ms263_102=se_ms(1,"e");
  3103. ms292_292=se_ms(2,"R=");
  3104. ms292_172=se_ms(2,")*");
  3105. ms283_462=se_ms(3,")->");
  3106. ms356_162=se_ms(2,"&(");
  3107. ms248_162=se_ms(2,". ");
  3108. ms364_543=se_ms(3," R=");
  3109. ms330_864=se_ms(4,") \173""\n");
  3110. se_msi5();
  3111. }
  3112.  
  3113.